<SEC-DOCUMENT>0001341766-24-000029.txt : 20240507
<SEC-HEADER>0001341766-24-000029.hdr.sgml : 20240507
<ACCEPTANCE-DATETIME>20240506192822
ACCESSION NUMBER:		0001341766-24-000029
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		89
CONFORMED PERIOD OF REPORT:	20240331
FILED AS OF DATE:		20240507
DATE AS OF CHANGE:		20240506

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Celsius Holdings, Inc.
		CENTRAL INDEX KEY:			0001341766
		STANDARD INDUSTRIAL CLASSIFICATION:	BOTTLED & CANNED SOFT DRINKS CARBONATED WATERS [2086]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				202745790
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34611
		FILM NUMBER:		24919131

	BUSINESS ADDRESS:	
		STREET 1:		2424 N. FEDERAL HWY
		STREET 2:		SUITE 208
		CITY:			BOCA RATON
		STATE:			FL
		ZIP:			33431
		BUSINESS PHONE:		561-276-2239

	MAIL ADDRESS:	
		STREET 1:		2424 N. FEDERAL HWY
		STREET 2:		SUITE 208
		CITY:			BOCA RATON
		STATE:			FL
		ZIP:			33431

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	VECTOR VENTURES CORP.
		DATE OF NAME CHANGE:	20051018
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>celh-20240331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:24e81db8-8915-4513-a7c2-ca25e77552be,g:2bad206f-31d7-4791-b729-b40bf50d749d,d:8b84571413064d8eb5c0728da17102de-->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2023" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:celh="http://celsius.com/20240331" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>celh-20240331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-26">0001341766</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-27">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-28">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-29">Q1</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-30">False</ix:nonNumeric><ix:nonNumeric contextRef="c-47" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-329">P3Y</ix:nonNumeric><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" scale="0" id="f-373">1</ix:nonFraction><ix:nonNumeric contextRef="c-67" name="celh:AgreementTermFirstCancellableTerm" id="f-420">P19Y</ix:nonNumeric><ix:nonNumeric contextRef="c-67" name="celh:AgreementTermCancellableTermThereafter" id="f-421">P10Y</ix:nonNumeric><ix:nonFraction unitRef="seat" contextRef="c-85" decimals="0" name="celh:NumberOfBoardMembers" scale="0" id="f-551">1</ix:nonFraction><ix:nonNumeric contextRef="c-112" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="f-588">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="c-141" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-701">458</ix:nonNumeric><ix:nonNumeric contextRef="c-143" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-702">457</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="celh-20240331.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-11-13</xbrli:startDate><xbrli:endDate>2023-11-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:TransitionAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:PepsicoIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:PepsicoIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:CostcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:CostcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:AllOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:AllOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:PepsicoIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:PepsicoIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>celh:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">celh:PepsicoIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">celh:PepsicoIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">celh:LicenseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">celh:MerchandisingEquipmentCoolersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">celh:MerchandisingEquipmentCoolersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">celh:MerchandisingEquipmentCoolersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">celh:MerchandisingEquipmentCoolersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">celh:ContractAssetsCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">celh:ContractAssetsNonCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">celh:ContractAssetsCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">celh:ContractAssetsNonCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">celh:CDFinancialLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">celh:CDFinancialLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">celh:CDFinancialLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="seat"><xbrli:measure>celh:seat</xbrli:measure></xbrli:unit><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-11-14</xbrli:startDate><xbrli:endDate>2023-11-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-11-15</xbrli:startDate><xbrli:endDate>2023-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">celh:EightPercentageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">celh:TenPercentageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">celh:TwelvePercentageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">celh:VestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">celh:VestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">celh:ValuationRevenueApproachMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">celh:ValuationTotalShareholderReturnVs.PeerGroupApproachMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:StockIncentivePlan2015And2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">celh:ClassActionLawsuitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:DthreemLicensingGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:FAndLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-18</xbrli:startDate><xbrli:endDate>2023-01-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-13</xbrli:startDate><xbrli:endDate>2023-02-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">celh:JohnFieldlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">celh:JohnFieldlyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">celh:JarrodLanghansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001341766</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">celh:JarrodLanghansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-163 f-164 f-165 f-166" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-1" order="1"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-196 f-208 f-218" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-2" order="2"/></ix:resources></ix:header></div><div id="i8b84571413064d8eb5c0728da17102de_1"></div><div style="min-height:27pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-right:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="margin-bottom:4pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">x</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:4pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">March&#160;31, 2024</ix:nonNumeric></span></div><div style="margin-bottom:4pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commission File Number: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-34611</ix:nonNumeric></span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.939%"><tr><td style="width:1.0%"/><td style="width:39.766%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:58.034%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="6" rowspan="6" style="padding:0 1pt"><div style="text-align:center"><img src="celh-20240331_g1.jpg" alt="CELS_Horz_blk_w_Live_Fit.jpg" style="height:108px;margin-bottom:5pt;vertical-align:text-bottom;width:316px"/></div></td></tr><tr style="height:14pt"><td colspan="6" style="display:none"/></tr><tr style="height:14pt"><td colspan="6" style="display:none"/></tr><tr style="height:14pt"><td colspan="6" style="display:none"/></tr><tr style="height:14pt"><td colspan="6" style="display:none"/></tr><tr style="height:14pt"><td colspan="6" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">CELSIUS HOLDINGS, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Nevada</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">20-2745790</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(State or other jurisdiction of<br/>incorporation or organization) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">2424 N Federal Highway</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-10">Suite 208</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Boca Raton</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Florida</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">33431</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Zip Code)</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">561</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">276-2239</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:31.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.832%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Title of Each Class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, $0.001 par value</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">CELH</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">Nasdaq</ix:nonNumeric> Capital Market</span></div></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-19">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;.232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-20">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-21">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-22">o</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-23">o</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-24">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of shares outstanding of the registrant&#8217;s common stock, $0.001 par value, as of April&#160;30, 2024 was <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-25">233,081,303</ix:nonFraction> shares.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:75.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Page</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_10">PART I &#8211; FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_10">1</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_13">Item 1.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_13">Financial Statements</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_13">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_16">Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_16">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_19">Consolidated Statements of Operations and Comprehensive Income for the three months ended March 31, 2024 and 2023 (unaudited)</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_19">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_22">Consolidated Statements of Changes in Stockholders&#8217; Equity and Mezzanine Equity for the three months ended March 31, 2024 (unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_22">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_25">Consolidated Statements of Changes in Stockholders&#8217; Equity and Mezzanine Equity for the three months ended March 31, 2023 (unaudited)</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_25">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_28">Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023 (unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_28">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_31">Notes to Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_31">6</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_97">Item 2.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_97">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_97">26</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_118">Item 3.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_118">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_118">30</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_121">Item 4.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_121">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_121">30</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_124">PART II &#8211; OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_124">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_127">Item 1.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_127">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_127">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_130">Item 1A.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_130">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_130">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_133">Item 2.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_133">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_133">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_136">Item 3.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_136">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_136">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_139">Item 4.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_139">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_139">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_142">Item 5.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_142">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_142">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_145">Item 6.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_145">Exhibits</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_145">32</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8b84571413064d8eb5c0728da17102de_148">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8b84571413064d8eb5c0728da17102de_148">33</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">PART I &#8211; FINANCIAL INFORMATION</span></div><div id="i8b84571413064d8eb5c0728da17102de_13"></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Item 1. Financial Statements.</span></div><div id="i8b84571413064d8eb5c0728da17102de_16"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(In thousands, except share and per share amounts) (Unaudited)</span></div><div style="margin-bottom:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.748%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.750%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">879,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-32">755,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Accounts receivable-net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">200,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">183,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Note receivable-current-net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">2,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-36">2,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Inventories-net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-37">197,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-38">229,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">21,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">19,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Deferred other costs-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:DeferredContractCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">14,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:DeferredContractCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">14,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">1,315,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-44">1,204,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Property and equipment-net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-45">28,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-46">24,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-47">22,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-48">29,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Right of use assets-operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-49">1,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-50">1,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Right of use assets-finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-51">263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-52">208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="f-53">7,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DepositsAssets" scale="3" id="f-54">291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Deferred other costs-non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:DeferredOtherCostsNonCurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">244,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:DeferredOtherCostsNonCurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">248,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Intangibles-net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-57">11,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-58">12,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-59">13,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-60">14,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-61">1,646,140</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-62">1,536,396</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">40,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">42,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">63,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">62,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">58,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">50,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Accrued promotional allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:AccruedPromotionalAllowance" format="ixt:num-dot-decimal" scale="3" id="f-69">129,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:AccruedPromotionalAllowance" format="ixt:num-dot-decimal" scale="3" id="f-70">99,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Lease liability obligation-operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="f-71">821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="f-72">980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Lease liability obligation-finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-73">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-74">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Deferred revenue-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredRevenueCurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">9,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredRevenueCurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">9,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">12,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">10,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">315,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">276,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Lease liability obligation-operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="f-81">850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="f-82">955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Lease liability obligation-finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-83">245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-84">193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-85">2,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-86">2,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Deferred revenue-non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">164,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">167,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Total Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-89">483,461</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-90">447,868</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Commitments and contingencies (Note 15)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-91"/></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-92"/></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Mezzanine Equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Series A convertible preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="3" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="f-93"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="3" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="f-94">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="celh:TemporaryEquityCumulativeDividendPercentage" scale="-2" id="f-95"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="2" name="celh:TemporaryEquityCumulativeDividendPercentage" scale="-2" id="f-96">5</ix:nonFraction></ix:nonFraction>% cumulative dividends; <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:TemporaryEquitySharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-97"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:TemporaryEquitySharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-98"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-99"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-100">1,466,666</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding at each of March&#160;31, 2024 and December&#160;31, 2023, aggregate liquidation preference of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement" format="ixt:num-dot-decimal" scale="3" id="f-101"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement" format="ixt:num-dot-decimal" scale="3" id="f-102">550,000</ix:nonFraction></ix:nonFraction> as of March&#160;31, 2024 and December&#160;31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-103">824,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-104">824,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Stockholders&#8217; Equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-105"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-106">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-107"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-108">300,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-109"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-110">233,070,146</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-111"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-112">231,787,482</ix:nonFraction></ix:nonFraction> shares</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">issued and outstanding at March&#160;31, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-113">78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-114">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-115">281,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-116">276,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-117">2,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-118">701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Retained earnings (accumulated deficit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-119">58,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-120">12,053</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Total Stockholders&#8217; Equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-121">338,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-122">264,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:22.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Total Liabilities, Mezzanine Equity and Stockholders&#8217; Equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-123">1,646,140</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-124">1,536,396</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited consolidated financial statements</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Operations and Comprehensive Income</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except per share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.051%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-125">355,708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-126">259,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-127">173,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-128">146,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-129">182,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-130">113,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-131">99,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-132">68,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Income from operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-133">83,190</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-134">44,913</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income (expense):</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income on note receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="f-135">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="f-136">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-137">9,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-138">4,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-139">369</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-140">118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total other income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-141">9,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-142">4,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income before income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-143">92,461</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-144">49,764</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-145">14,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-146">8,537</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-147">77,811</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-148">41,227</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends on Series A preferred shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="f-149">6,837</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="f-150">6,781</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income allocated to participating preferred shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="celh:EarningsLossAllocatedToParticipatingShares" format="ixt:num-dot-decimal" scale="3" id="f-151">6,128</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="celh:EarningsLossAllocatedToParticipatingShares" format="ixt:num-dot-decimal" scale="3" id="f-152">2,934</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income attributable to common stockholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-153">64,846</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-154">31,512</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Other comprehensive (loss) income:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency translation (loss) gain, net of income tax</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-155">1,354</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-156">594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Comprehensive income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-157">63,492</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-158">32,106</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earnings per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-159">0.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-160">0.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-161">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-162">0.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-163">232,780</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-164">230,019</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-165">237,523</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-166">236,277</ix:nonFraction></span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><ix:footnote id="fn-1" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Forward Stock Split - The accompanying consolidated financial statements and notes thereto have been retrospectively adjusted to reflect the <ix:nonFraction unitRef="number" contextRef="c-8" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-167">three</ix:nonFraction>-for-one stock split that became effective on November 13, 2023. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Basis of Presentation and Summary of Significant Accounting Policies for more information.</span></ix:footnote></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited consolidated financial statements</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Stockholders&#8217; Equity and Mezzanine Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.237%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Stockholders' Equity </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Mezzanine Equity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Additional<br/>Paid-In<br/>Capital </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(Accumulated Deficit)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Retained Earnings</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Total Stockholders' <br/>Equity </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Preferred Stock</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-168">231,787</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-169">77</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-170">276,717</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-171">701</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-172">12,053</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-173">264,040</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-174">1,467</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-175">824,488</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Stock-based compensation</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-176">3,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-177">3,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Stock option exercises, RSUs and PSUs converted to common stock</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" format="ixt:num-dot-decimal" scale="3" id="f-178">1,283</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" scale="3" id="f-179">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" scale="3" id="f-180">967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" scale="3" id="f-181">968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Dividends paid to Series A preferred stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="f-182">6,837</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="f-183">6,837</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-184">1,354</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-185">1,354</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-186">77,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-187">77,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Balance at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-188">233,070</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-189">78</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-190">281,247</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-191">2,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-192">58,921</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-193">338,191</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-194">1,467</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-195">824,488</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited consolidated financial statements</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Stockholders&#8217; Equity and Mezzanine Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.237%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Stockholders' Equity </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Mezzanine Equity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(Accumulated Deficit)<br/>Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Total Stockholders' <br/>Equity </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Preferred Stock</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-196">229,147</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-197">76</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-198">280,668</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-199">1,881</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-200">238,772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-201">40,091</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-25" decimals="-3" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-202">1,467</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-203">824,488</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Adoption of accounting standard</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="celh:AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" scale="3" id="f-204">82</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-205">82</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Stock-based compensation</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-206">5,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-207">5,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Stock option exercises, RSUs and PSUs converted to common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-28" decimals="-3" name="celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" format="ixt:num-dot-decimal" scale="3" id="f-208">1,200</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" scale="3" id="f-209">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" scale="3" id="f-210">478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" scale="3" id="f-211">479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Dividends paid to Series A preferred stock</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="f-212">6,781</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="f-213">6,781</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" scale="3" id="f-214">594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments" scale="3" id="f-215">594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-216">41,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-217">41,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-218">230,347</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-219">77</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-220">279,872</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-221">1,287</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-222">197,627</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-223">81,035</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-3" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-224">1,467</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-225">824,488</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><ix:footnote id="fn-2" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Forward Stock Split - The accompanying consolidated financial statements and notes thereto have been retrospectively adjusted to reflect the <ix:nonFraction unitRef="number" contextRef="c-8" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-226">three</ix:nonFraction>-for-one stock split that became effective on November 13, 2023. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Basis of Presentation and Summary of Significant Accounting Policies for more information.</span></ix:footnote></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited consolidated financial statements</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"/><td style="width:64.184%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.950%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-227">77,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-228">41,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjustments to reconcile net income to net cash provided by operating activities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-229">1,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="f-230">549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allowance for expected credit losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-231">2,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-232">837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of deferred other costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="celh:AmortizationOfDeferredOtherCosts" format="ixt:num-dot-decimal" scale="3" id="f-233">3,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="celh:AmortizationOfDeferredOtherCosts" format="ixt:num-dot-decimal" scale="3" id="f-234">3,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventory excess and obsolescence</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="celh:InventoryAllowanceForExcessAndObsoleteProducts" format="ixt:num-dot-decimal" scale="3" id="f-235">2,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="celh:InventoryAllowanceForExcessAndObsoleteProducts" format="ixt:num-dot-decimal" scale="3" id="f-236">1,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gain on disposal of property and equipment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-237">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:fixed-zero" scale="3" id="f-238">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-239">3,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-240">5,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred income taxes-net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="celh:DeferredTaxLiabilitynet" format="ixt:num-dot-decimal" scale="3" id="f-241">6,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="celh:DeferredTaxLiabilitynet" format="ixt:num-dot-decimal" scale="3" id="f-242">2,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="f-243">369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="f-244">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable-net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-245">18,664</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-246">109,639</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventories-net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-247">29,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-248">17,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-249">2,076</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-250">4,166</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-251">3,013</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-252">19,712</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-253">1,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-254">12,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-255">8,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-256">7,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued promotional allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="celh:IncreaseDecreaseInAccruedPromotionalAllowance" format="ixt:num-dot-decimal" scale="3" id="f-257">29,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="celh:IncreaseDecreaseInAccruedPromotionalAllowance" format="ixt:num-dot-decimal" scale="3" id="f-258">32,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued distributor termination fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="celh:IncreaseDecreaseInAccruedDistributorTerminationsFees" scale="3" id="f-259">248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="celh:IncreaseDecreaseInAccruedDistributorTerminationsFees" format="ixt:num-dot-decimal" scale="3" id="f-260">2,923</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="celh:IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-261">2,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="celh:IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-262">1,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in right of use and lease obligation-net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="celh:ChangeInRightToUseAndLeaseObligationnet" scale="3" id="f-263">23</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="celh:ChangeInRightToUseAndLeaseObligationnet" scale="3" id="f-264">15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-265">2,378</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-266">4,625</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-267">7,672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-268">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-269">134,649</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-270">13,831</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Collections from note receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfNotesReceivable" format="ixt:fixed-zero" scale="3" id="f-271">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-272">3,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Purchase of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-273">4,525</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-274">2,253</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash (used in) provided by investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-275">4,525</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="f-276">980</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principal payments on finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-277">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-278">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-279">967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-280">478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividends on Series A preferred shares</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="f-281">6,837</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="f-282">6,781</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-283">5,885</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-284">6,314</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="f-285">722</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="f-286">181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-287">123,517</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-288">19,346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash and cash equivalents at beginning of the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-289">755,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-290">652,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash and cash equivalents at end of the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-291">879,498</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-292">633,581</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">Supplemental disclosures:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TaxesOther" scale="3" id="f-293">320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TaxesOther" scale="3" id="f-294">408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited consolidated financial statements</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_31"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%"> </span></div><div id="i8b84571413064d8eb5c0728da17102de_34"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="f-295" continuedAt="f-295-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">ORGANIZATION AND DESCRIPTION OF BUSINESS</span></ix:nonNumeric></div><ix:continuation id="f-295-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Overview</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Celsius Holdings, Inc. (the &#8220;Company,&#8221; &#8220;Celsius Holdings&#8221; or &#8220;Celsius&#8221;) was incorporated under the laws of the State of Nevada on April 26, 2005.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Celsius is a fast-growing company in the functional energy drink category in the United States (&#8220;U.S.&#8221;) and internationally. The Company engages in the development, processing, marketing, sale, and distribution of functional energy drinks to a broad range of consumers. Celsius provides differentiated products that offer clinically proven and innovative formulas meant to positively impact the lives of its consumers. The Company's brand has also proven to be attractive to a broad range of customers, including fitness enthusiasts.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's flagship asset, CELSIUS&#174;, is marketed as a premium lifestyle and energy drink formulated to power active lifestyles with ESSENTIAL ENERGY</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This product line comes in two versions, a ready-to-drink form and an on-the-go powder form. The Company also offers a CELSIUS&#174; Essentials line, available in 16-ounce cans. Celsius products are currently offered in major retail channels across the U.S., including conventional grocery, natural, convenience, fitness, mass market, vitamin specialty and e-commerce. Additionally, the Company's products are currently offered in certain Canadian, European, Middle Eastern and Asia-Pacific markets.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Agreements with PepsiCo Inc.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August&#160;1, 2022, the Company entered into multiple agreements with PepsiCo Inc. (&#8220;Pepsi&#8221;), including a long-term agreement that resulted in Pepsi becoming the primary distribution supplier for Celsius products in the U.S. (the &#8220;Distribution Agreement&#8221;). Under this agreement, the Company granted Pepsi a right of first offer in the event the Company intends to manufacture, distribute or sell products in certain additional countries or channels during the term of the agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with entering into the foregoing agreements, the Company issued and sold to Pepsi approximately <ix:nonFraction unitRef="shares" contextRef="c-36" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="6" id="f-296">1.5</ix:nonFraction> million shares of the Company's Series A Preferred Stock (&#8220;Series A&#8221; or &#8220;Series A Preferred Stock&#8221;) in exchange for cash proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="6" id="f-297">550</ix:nonFraction> million, excluding transaction costs. For additional information regarding the Company's agreements with Pepsi, see Note 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, Note 11. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, and Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_37"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="f-298" continuedAt="f-298-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></ix:nonNumeric></div><ix:continuation id="f-298-1" continuedAt="f-298-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-299" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation and Principles of Consolidation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and notes required by U.S. GAAP for annual audited consolidated financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. The results for the three months ended March&#160;31, 2024 are not necessarily indicative of the results expected for any future period or the full year. These unaudited consolidated financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023, as filed by the Company with the Securities and Exchange Commission (the &#8220;2023 Annual Report&#8221;). These consolidated financial statements and the accompanying notes should be read in conjunction with the 2023 Annual Report. The consolidated financial statements of the Company include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in accordance with U.S. GAAP.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with the current period's presentation in the consolidated financial statements and notes thereto. Accounts payable, Accrued expenses, and Income taxes payable were reallocated from within Accounts payable and accrued expenses and are now reflected as standalone financial statement line items in the consolidated balance sheets and consolidated statements of cash flows, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityPolicyTextBlock" id="f-300" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Split</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; On November 13, 2023, the Company effected a <ix:nonFraction unitRef="number" contextRef="c-8" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-301">three</ix:nonFraction>-for-one stock split to stockholders of record on such date (the "Forward Stock Split"). For clarity and consistency in financial reporting, all shares, restricted stock units, performance stock units, stock options, and per share amounts presented in the accompanying consolidated financial statements and these notes have been retrospectively adjusted to account for the effects of the stock split for all periods presented.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-298-2" continuedAt="f-298-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-302" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Significant Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The preparation of consolidated financial statements and accompanying disclosures in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of the financial statements. Although these estimates are based on management's best knowledge of current events and actions that the Company may undertake in the future, actual results may differ from those estimates. Significant estimates include promotional allowance, the allowance for current expected credit losses, allowance for inventory obsolescence and sales returns, the useful lives of property and equipment, impairment of goodwill and intangibles, deferred taxes and related valuation allowance, and the valuation of stock-based compensation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-303" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Operating segments are defined as components of an enterprise that engage in business activities, maintain discrete financial information, and undergo regular review by the chief operating decision maker (the "CODM"), who in this case, is the Chief Executive Officer. This review is performed to assess performance and allocate resources.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Despite the Company's presence in several geographical regions, it operates as a single operating segment. The Company's operations and strategies are centrally designed and executed due to the substantial similarities among the geographical components. The CODM evaluates operating results and allocates resources primarily on a consolidated basis due to the significant economic interdependencies between the Company's geographical operations. As a result, the Company is managed as a single operating segment and has a single reportable segment.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-304" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Risk </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; Substantially all of the Company&#8217;s revenue is derived from the sale of Celsius&#174; functional energy drinks and liquid supplements.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="f-305" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue from customers accounting for more than 10% of total revenue for the three months ended March&#160;31, 2024 and 2023 was as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:71.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.110%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pepsi</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-37" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-306">59.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-38" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-307">60.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costco</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-39" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-308">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-40" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-309">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-41" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-310">30.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-42" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-311">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-43" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-312">100.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-44" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-313">100.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> As of March&#160;31, 2024 and December&#160;31, 2023, Pepsi was the only customer with a balance greater than 10% of total accounts receivable as of the end of such periods. The accounts receivable balance due from Pepsi represented <ix:nonFraction unitRef="number" contextRef="c-45" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-314">67.9</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-46" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-315">69.0</ix:nonFraction>% of total accounts receivable as of March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk primarily include cash and cash equivalents, accounts receivable and a note receivable. The Company ensures that its cash and cash equivalents are held with reputable financial institutions to mitigate this risk. At times, balances in the Company&#8217;s cash accounts may exceed the Federal Deposit Insurance Corporation ("FDIC") limit. As of March&#160;31, 2024 and December&#160;31, 2023, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CashUninsuredAmount" format="ixt:num-dot-decimal" scale="6" id="f-316">879.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CashUninsuredAmount" format="ixt:num-dot-decimal" scale="6" id="f-317">755.5</ix:nonFraction> million, respectively, in excess of the FDIC limit.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-318" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company considers all highly liquid instruments with original maturities of three months or less when purchased to be cash equivalents. As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not hold any instruments with original maturities exceeding three months.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-319" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not have any restricted cash balances.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ReceivablesPolicyTextBlock" id="f-320" continuedAt="f-320-1" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Current Expected Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company is exposed to potential credit risks associated with its product sales and related accounts receivable, as it generally does not require collateral from its customers. The Company&#8217;s expected loss allowance methodology for accounts receivable is determined using historical collection experience, current and future economic and market conditions, a review of the current status of customers&#8217; trade accounts receivables, and where available, a review of the financial condition and credit ratings of larger customers, including credit reports. Customers are pooled based on having specific risk factors in common, and the Company reassesses these customer pools on a periodic basis. The receivables allowance is based on aging of the accounts receivable balances and estimated credit loss percentages. The Company uses the probability of default and forward-looking information to assess credit risk and estimate expected credit losses for its note </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-298-3" continuedAt="f-298-4"><ix:continuation id="f-320-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">receivable related to Qifeng Food Technology (Beijing) Co. Ltd ("Qifeng"). See Note 7. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Note Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information on Qifeng and the note receivable.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowances can be affected by changes in the industry, customer credit issues or customer bankruptcies when such events are reasonable and supportable. Historical information is used in addition to reasonable and supportable information for forecast periods, where applicable.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="f-321" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:78.616%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allowance for Expected Credit Losses </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-322">3,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current period change for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-323">2,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-324">5,352</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-325" continuedAt="f-325-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-325-1"> &#8212; Inventories are valued at the lower of cost or net realizable value, with costs approximating those determined under the first-in, first-out method. As of both</ix:continuation> March&#160;31, 2024 and December&#160;31, 2023, the inventory allowance for excess and obsolete products was approximately $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="6" id="f-326"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="6" id="f-327">4.2</ix:nonFraction></ix:nonFraction> million. Changes in the allowance are included in cost of revenue.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-328" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of the asset, generally ranging from <span style="-sec-ix-hidden:f-329">three</span> to <ix:nonNumeric contextRef="c-48" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-330">seven years</ix:nonNumeric>.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-331" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; In accordance with ASC Topic 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the Company reviews the carrying value of long-lived assets, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss is recognized for a long-lived asset if its carrying amount is not recoverable and exceeds its fair value. The carrying amount is not recoverable when it exceeds the sum of the undiscounted cash flows expected to result from use of the asset over its remaining useful life and final disposition. The Company did not record any impairment charges related to long-lived assets during the three months ended March&#160;31, 2024 and 2023.</span></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Asset Geographic Data </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; <ix:nonNumeric contextRef="c-1" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="f-332" continuedAt="f-332-1" escape="true">The following table sets forth long-lived asset information, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net and excludes goodwill and indefinite-lived intangible assets, where individual countries represent a significant portion of the total:</ix:nonNumeric></span></div><ix:continuation id="f-332-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:69.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.208%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.210%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="celh:TotalLonglivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-333">27,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="celh:TotalLonglivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-334">24,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="celh:LonglivedAssetsRelatedToForeignOperations" format="ixt:num-dot-decimal" scale="3" id="f-335">11,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="celh:LonglivedAssetsRelatedToForeignOperations" format="ixt:num-dot-decimal" scale="3" id="f-336">12,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="celh:LonglivedAssetsRelatedToForeignOperations" format="ixt:num-dot-decimal" scale="3" id="f-337">2,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="celh:LonglivedAssetsRelatedToForeignOperations" format="ixt:num-dot-decimal" scale="3" id="f-338">2,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="celh:LonglivedAssetsRelatedToForeignOperations" scale="3" id="f-339">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="celh:LonglivedAssetsRelatedToForeignOperations" scale="3" id="f-340">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-lived assets related to foreign operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:LonglivedAssetsRelatedToForeignOperations" format="ixt:num-dot-decimal" scale="3" id="f-341">14,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:LonglivedAssetsRelatedToForeignOperations" format="ixt:num-dot-decimal" scale="3" id="f-342">14,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total long-lived assets-net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:TotalLonglivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-343">41,590</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:TotalLonglivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-344">38,710</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-345" continuedAt="f-345-1" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company recognizes revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied. Product sales occur once control is transferred based on the commercial terms of the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Note 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company receives payments from certain distributors in new territories as reimbursement for contract termination costs paid to the prior distributors in those territories. Amounts received pursuant to these new or amended distribution agreements entered into with certain distributors relating to the costs associated with terminating the Company&#8217;s prior distributors are accounted for as deferred revenue and recognized ratably over the anticipated life of the respective new or amended distribution agreements.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-298-4" continuedAt="f-298-5"><ix:nonNumeric contextRef="c-1" name="celh:AccruedDistributorTerminationFeePolicyTextBlock" id="f-346" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Distributor Termination Fees </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; For the three months ended March 31, 2024, the Company did not incur any termination fees. For the three months ended March 31, 2023, the Company incurred immaterial termination fees related to termination charges associated with certain prior distributors.</span></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-347" continuedAt="f-347-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-347-1"> &#8212; Advertising costs are expensed as incurred and charged to selling, general and administrative expenses. The Company mainly uses targeted marketing initiatives, such as sporting events, print, radio, and television advertising, alongside direct sponsorships and endorsements.</ix:continuation> The Company incurred advertising expenses of approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-348">46.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-349">31.0</ix:nonFraction> million for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="f-350" continuedAt="f-350-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-350-1"> &#8212; Research and development costs are charged to selling, general and administrative expenses as incurred and consist primarily of consulting fees, raw material usage and test production of beverages.</ix:continuation> The Company incurred expenses of approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="6" id="f-351">0.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="6" id="f-352">0.3</ix:nonFraction> million, for the three months ended March 31, 2024 and 2023, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-353" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Gain/Loss &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company's foreign subsidiaries&#8217; functional currency is the local currency of operations. The net assets of foreign operations are translated into U.S. dollars using current exchange rates.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's foreign subsidiaries perform remeasurements of their assets and liabilities denominated in non-functional currencies on a periodic basis, and the gain or loss from these adjustments related to the fluctuations in foreign exchange rates versus the U.S. dollar are included in the consolidated statements of operations and comprehensive income as foreign exchange gain (loss). For the three months ended March 31, 2024 and 2023, the Company recognized net foreign exchange losses of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="celh:ExchangeLosses" format="ixt:num-dot-decimal" scale="6" id="f-354">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="celh:ExchangeLosses" format="ixt:num-dot-decimal" scale="6" id="f-355">0.1</ix:nonFraction> million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Translation gains and losses that arise from the translation of net assets from functional currency to the reporting currency, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in other comprehensive (loss) income as foreign currency translation (loss) gain, net of income tax. The Company experienced a foreign currency translation net loss during the three months ended March 31, 2024 of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ForeignCurrencyTransactionLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-356">1.4</ix:nonFraction> million and a net gain of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ForeignCurrencyTransactionGainBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-357">0.6</ix:nonFraction>&#160;million for the three months ended March 31, 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's operations in different countries required that it primarily transacted in the following currencies:</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">China - Yuan,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hong Kong - Hong Kong Dollar,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden - Krona,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finland - Euro,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom - Pound Sterling, and</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada - Canadian Dollar</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-358" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> ("ASC 820") defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. <ix:nonNumeric contextRef="c-1" name="celh:FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" id="f-359" continuedAt="f-359-1" escape="true">These inputs are prioritized below:</ix:nonNumeric></span></div><ix:continuation id="f-359-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:11.950%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Observable inputs such as quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 2:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 3:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unobservable inputs for which there is little or no market data, which require the use of the reporting entity&#8217;s own assumptions.</span></td></tr></table></div></ix:continuation><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying value of cash and cash equivalents, accounts receivable, accounts payable, other current liabilities, note receivable and accrued expenses approximate fair value due to their relative short-term maturity and market interest rates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-360" continuedAt="f-360-1" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company accounts for income taxes pursuant to the provisions of ASC Topic 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This approach requires, among other things, an asset and liability approach to calculating deferred income taxes, and recognizing deferred tax assets and liabilities for expected future tax consequences stemming from temporary differences between asset and liability carrying amounts and their tax bases.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A valuation allowance is established to offset any net deferred tax assets for which management believes it is more-likely-than-not that the net deferred asset will not be realized.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-298-5" continuedAt="f-298-6"><ix:continuation id="f-360-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's 2020 through 2022 U.S. federal income tax returns are subject to examination by the IRS. The Company's state income tax returns are subject to examination for the 2019 through 2022 tax years.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-361" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company computes earnings per share ("EPS") in accordance with ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (&#8220;ASC 260&#8221;), which requires that basic earnings per share of common stock are computed by dividing income or loss available to common stockholders by the weighted average number of shares of common stock outstanding. It also requires companies with different classes of stock (e.g., common stock and participating preferred stock) to calculate EPS using the two-class method. The two-class method is an allocation of earnings (distributed and undistributed) between the holders of common stock and a company&#8217;s participating preferred stockholders. Under the two-class method, earnings for the reporting period are allocated between common stockholders and other security holders based on their respective participation rights in undistributed earnings. See Note 3. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also computes diluted EPS, which accounts for the potential impact of dilutive securities on EPS. Dilutive EPS includes the effect of all potential dilutive shares of common stock that were outstanding during the period. Such dilutive securities can include RSUs, PSUs, options, and convertible preferred shares. For the computation of diluted EPS, the numerator remains unchanged from basic EPS, but the denominator is adjusted to include the weighted average number of additional shares of common stock that would have been outstanding if dilutive potential shares of common stock had been issued.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-362" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company follows the provisions of ASC Topic 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> ("ASC 718") and related interpretations. As such, compensation cost is measured on the date of grant at the fair value of the share-based payments. Such compensation amounts, if any, are amortized over the respective vesting periods of the grants. See Note 14. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-363" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Cost of revenue consists of the costs of raw materials, which includes concentrates and liquid bases, co-packing fees, repacking fees, freight charges, certain internal transfer costs, warehouse expenses incurred prior to the manufacturing of the Company&#8217;s finished products, inventory allowance for excess and obsolete products, and certain quality control costs. Raw materials account for the largest portion of the cost of revenue. Raw materials include cans, other containers, flavors, ingredients and packaging materials.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="f-364" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Selling, general and administrative expenses include various operating expenses such as warehousing costs after manufacturing, expenses for advertising, samplings and in-store demonstrations, costs for merchandise displays, point-of-sale materials and premium items, sponsorship expenses, other marketing expenses and design expenses. Selling, general and administrative expenses also include costs such as payroll costs, travel costs, professional service fees (including legal fees), depreciation and other selling, general and administrative costs.</span></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><ix:continuation id="f-345-1" continuedAt="f-345-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Shipping and Handling Costs</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-345-2"> &#8212; Shipping and handling costs for freight charges on goods shipped are included in cost of revenue.</ix:continuation> Freight expense on goods shipped for the three months ended March 31, 2024 and 2023 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="celh:FreightExpense" format="ixt:num-dot-decimal" scale="6" id="f-365">14.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="celh:FreightExpense" format="ixt:num-dot-decimal" scale="6" id="f-366">14.2</ix:nonFraction> million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><ix:nonNumeric contextRef="c-1" name="celh:OtherCurrentLiabilitiesPolicyPolicyTextBlock" id="f-367" continuedAt="f-367-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other Current Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-367-1">Other current liabilities consisted of various state beverage container deposits and VAT/GST payable.</ix:continuation> As of March&#160;31, 2024 and December&#160;31, 2023 state beverage container deposits payable was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:StateBeverageContainerDeposit" format="ixt:num-dot-decimal" scale="6" id="f-368">10.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:StateBeverageContainerDeposit" format="ixt:num-dot-decimal" scale="6" id="f-369">10.1</ix:nonFraction> million, respectively. As of March&#160;31, 2024 and December&#160;31, 2023 VAT/GST payable was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:ValueAddedTaxPayment" format="ixt:num-dot-decimal" scale="6" id="f-370">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:ValueAddedTaxPayment" format="ixt:num-dot-decimal" scale="6" id="f-371">0.8</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-372" continuedAt="f-372-1" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company adopts all applicable new accounting pronouncements as of the specified effective dates.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (the "FASB") introduced ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which enhances Segment Reporting (Topic 280) disclosures. This update mandates detailed disclosures on key segment expenses and other items, including segment profit or loss measures. It also requires that companies with a single reportable segment provide comprehensive Topic 280 disclosures. The effective date is for fiscal years beginning after December 15, 2023, and interim periods in fiscal years after December 15, 2024, with retrospective application to all periods presented. The Company is currently evaluating the impact of ASU 2023-07 on its financial statements and related disclosures.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-372-1"><ix:continuation id="f-298-6"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, introducing changes to income tax disclosures, primarily relating to effective tax rates and cash paid for taxes. This ASU requires companies to provide an annual rate reconciliation in both dollar figures and percentages, and changes the way annual income taxes paid are disclosed by all entities, necessitating a breakdown by federal, state, and foreign jurisdictions. The standard is effective for public business entities for fiscal years beginning after December 15, 2024. Prospective application is permitted. The Company is currently evaluating the impact of ASU 2023-09 on its financial statements and related disclosures.</span></div></ix:continuation></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_40"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-374" continuedAt="f-374-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">EARNINGS PER SHARE</span></ix:nonNumeric></div><ix:continuation id="f-374-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s Series A Preferred Stock is classified as a participating security in accordance with ASC 260. Net income allocated to the holders of Series A Preferred Stock is based on the Series A stockholders&#8217; proportionate share of weighted average shares of common stock outstanding on an if-converted basis.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For purposes of determining diluted earnings per common share, basic earnings per common share was adjusted to include the effect of potential dilutive common shares outstanding. These potential dilutive shares include unvested restricted stock and performance-based stock units. The more dilutive of the two-class method or the treasury method is used for this adjustment. Additionally, Series A Preferred Stock is included using the if-converted method.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-375" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the two-class method, net income is reallocated to common stock, the Series A Preferred Stock, and all dilutive securities based on the contractual participating rights of the respective securities to share in the current earnings as if all of the earnings for the period had been distributed.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:63.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.727%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-376">77,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-377">41,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends on Series A preferred shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="f-378">6,837</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="f-379">6,781</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income allocated to participating preferred shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="f-380">6,128</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="f-381">2,934</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income attributable to common stockholders</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="celh:NetIncomeAttributableToCommonShareholders" format="ixt:num-dot-decimal" scale="3" id="f-382">64,846</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="celh:NetIncomeAttributableToCommonShareholders" format="ixt:num-dot-decimal" scale="3" id="f-383">31,512</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allocation of earnings to participating securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" format="ixt:num-dot-decimal" scale="3" id="f-384">6,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" format="ixt:num-dot-decimal" scale="3" id="f-385">2,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reallocation of earnings to participating securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="celh:UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" format="ixt:num-dot-decimal" scale="3" id="f-386">6,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="celh:UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" format="ixt:num-dot-decimal" scale="3" id="f-387">2,941</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for Diluted EPS - Income available to common stockholders after assumed conversions</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-388">64,958</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-389">31,505</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average basic common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-390">232,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-391">230,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dilutive effect of common shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-392">4,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-393">6,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted average diluted common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-394">237,523</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-395">236,277</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-396">0.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-397">0.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dilutive</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-398">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-399">0.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For both the three months ended March&#160;31, 2024 and March&#160;31, 2023, <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="celh:PotentiallyDilutiveSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="f-400"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="celh:PotentiallyDilutiveSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="f-401">22.0</ix:nonFraction></ix:nonFraction> million potentially dilutive securities were excluded from the computation of diluted earnings per share related to common stockholders, as their effect was antidilutive.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_43"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.</span><ix:nonNumeric contextRef="c-1" name="celh:RevenueTextBlock" id="f-402" continuedAt="f-402-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">REVENUE</span></ix:nonNumeric></div><ix:continuation id="f-402-1" continuedAt="f-402-2"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue when performance obligations under the terms of a contract with the customer are satisfied. The primary performance obligation is the promise to sell finished products to customers, including distributors/co-packers, wholesalers, and retailers. Product sales occur once control or title is transferred based on the commercial terms of the applicable agreements with customers, and traditionally such agreements do not allow for a right of return. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods. Product sales are recorded net of variable consideration, such as provisions for returns, discounts and allowances. Such provisions are calculated using historical averages and adjusted for any expected changes due to current business conditions. Consideration given to customers for cooperative advertising is recognized as a reduction of revenue except to the extent that there is a distinct good or service, in which case the expense is classified as selling or marketing expense. The amount of consideration the Company receives and revenue the Company recognizes varies with changes in incentives the Company offers to its customers and their customers.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-403" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information about the Company&#8217;s net sales by geographical location for the three months ended March&#160;31, 2024 and 2023 is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:71.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.110%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-404">339,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-405">248,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-406">14,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-407">8,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-408">675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-409">1,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-410">1,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-411">1,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-412">355,708</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-413">259,939</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All of the Company&#8217;s North America revenue is derived from the United States and Canada.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden represented the largest foreign portion of total consolidated revenue, accounting for approximately $<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-414">10.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-415">5.5</ix:nonFraction> million for the three months ended March&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Promotional (Billback) Allowances</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s promotional allowance programs with its distributors or retailers are executed through separate agreements in the ordinary course of business (variable consideration). These agreements provide for one or more of the arrangements described below and are of varying durations. The Company&#8217;s billbacks are calculated based on various programs with distributors and retail customers, and accruals are established for the Company&#8217;s anticipated liabilities. These accruals are based on agreed upon terms as well as the Company&#8217;s historical experience with similar programs and require management&#8217;s judgment with respect to estimating consumer participation and distributor and retail customer performance levels. Differences between such estimated expenses and actual expenses for promotional and other allowance are recognized in the period such differences are determined.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Promotional allowance recorded as a reduction to revenue, primarily include consideration given to the Company&#8217;s distributors or retail customers including, but not limited to the following:</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">discounts from list prices to support price promotions to end-consumers by retailers;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">reimbursements given to the Company&#8217;s distributors for agreed portions of their promotional spend with retailers, including slotting, shelf space allowances and other fees for both new and existing products;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">the Company&#8217;s agreed share of fees given to distributors and/or directly to retailers for advertising, in-store marketing and promotional activities;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">the Company&#8217;s agreed share of slotting, shelf space allowances and other fees given directly to retailers, club stores and/or wholesalers;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">incentives given to the Company&#8217;s distributors and/or retailers for achieving or exceeding certain predetermined volume goals;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">discounted products; </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-402-2" continuedAt="f-402-3"><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">contractual fees given to the Company&#8217;s distributors related to sales made directly by the Company to certain customers that fall within the distributors&#8217; sales territories; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">contractual fees given to distributors for items sold below defined pricing targets.</span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2024 and 2023, promotional allowance included as a reduction of revenue was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="celh:PromotionalAllowance" format="ixt:num-dot-decimal" scale="6" id="f-416">95.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="celh:PromotionalAllowance" format="ixt:num-dot-decimal" scale="6" id="f-417">65.5</ix:nonFraction> million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued promotional allowances were $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="celh:AccruedPromotionalAllowance" format="ixt:num-dot-decimal" scale="6" id="f-418">129.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="celh:AccruedPromotionalAllowance" format="ixt:num-dot-decimal" scale="6" id="f-419">99.8</ix:nonFraction> million as of March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Agreements with Pepsi</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company executed multiple agreements with Pepsi on August 1, 2022, including a Distribution Agreement relating to the sale and distribution of certain of the Company&#8217;s beverage products in existing channels and distribution methods in the U.S., excluding certain existing customer accounts and sales channels, Puerto Rico and the U.S. Virgin Islands (collectively, the &#8220;Territory&#8221;). Under the Distribution Agreement, the Company granted Pepsi the right to sell and distribute its existing beverage products in existing channels and distribution methods and future beverage products that are added from time to time as licensed products under the Distribution Agreement in the Territory. The Distribution Agreement represents a master service agreement and can be cancelled by either party without cause in the <span style="-sec-ix-hidden:f-420">nineteen</span>th year of the term (i.e., 2041), the twenty-ninth year of the term (i.e., 2051) and in each <span style="-sec-ix-hidden:f-421">10</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> year thereafter (i.e., 2061, 2071, etc.) by providing 12 months&#8217; written notice to the other party on August 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of the year preceding the year of termination. Except for a termination by the Company &#8220;with cause&#8221; or a termination by Pepsi &#8220;without cause,&#8221; (each as defined in the Distribution Agreement), the Company is required to pay Pepsi certain compensation upon a termination as specified in the Distribution Agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company agreed to provide Pepsi a right of first offer in the event the Company intends to (i) manufacture, distribute or sell products in certain additional countries as specified in the Distribution Agreement or (ii) distribute or sell products in any future channels and distribution methods during the term of the Distribution Agreement. Pepsi agreed to meet and confer in good faith with the Company regarding the terms and conditions upon which Pepsi may be willing to sell or distribute the Company's products, either directly or through local sub-distributors in certain other additional countries. The Distribution Agreement includes other customary provisions, including non-competition covenants in favor of the Company, representations and warranties, indemnification provisions, insurance provisions and confidentiality provisions. In the fourth quarter of 2023, under the terms of the Distribution Agreement, the Company and Pepsi agreed to extend distribution to the Canadian market, which commenced in January of 2024 with Pepsi serving as the exclusive distributor.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 1, 2022, the Company and Pepsi executed a transition agreement providing for the Company&#8217;s transition of certain existing distribution rights in the Territory to Pepsi (the &#8220;Transition Agreement&#8221;). Under the terms of the Transition Agreement, Pepsi agreed to pay the Company up to $<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-6" name="celh:TotalPayment" format="ixt:num-dot-decimal" scale="6" id="f-422">250</ix:nonFraction> million in multiple tranches to facilitate the Company&#8217;s transition of certain distribution rights to Pepsi. The Company received $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-5" name="celh:IncreaseDecreaseInAccruedDistributorTerminationsFees" format="ixt:num-dot-decimal" scale="6" id="f-423">227.8</ix:nonFraction> million of funds from Pepsi that were contractually restricted to be used only to pay termination fees due to other distributors; any excess cash received over amounts due to other distributors was required to be refunded back to Pepsi. During 2023, $<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-5" sign="-" name="celh:IncreaseDecreaseInAccruedDistributorTerminationsFees" format="ixt:num-dot-decimal" scale="6" id="f-424">38.3</ix:nonFraction> million of such funds were refunded to Pepsi. As of December 31, 2023, there was no refund liability owed to Pepsi.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 23, 2024, the Company entered into Amendment No. 1 to the Distribution Agreement with Pepsi, pursuant to which the Company will provide Pepsi with an incentive program designed to incentivize and compensate Pepsi for its continued focus on and actions to support the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">License Agreement</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2019, the Company entered into a license and repayment of the investment agreement with Qifeng. Under the agreement, Qifeng was granted the exclusive license rights to manufacture, market and commercialize Celsius branded products in China. The term of the agreement is <ix:nonNumeric contextRef="c-71" name="celh:CollaborativeArrangementAgreementTerm" format="ixt-sec:duryear" id="f-425">50</ix:nonNumeric> years, with annual royalty fees due from Qifeng after the end of each calendar year. The royalty fees are based on a percentage of Qifeng&#8217;s sales of Celsius branded products; however, the fees are fixed for the first <ix:nonNumeric contextRef="c-71" name="celh:CollaborativeArrangementFixedFeesTerm" format="ixt-sec:durwordsen" id="f-426">five years</ix:nonNumeric> of the agreement, totaling approximately $<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-5" name="celh:RoyaltyFees" format="ixt:num-dot-decimal" scale="6" id="f-427">6.9</ix:nonFraction> million combined, and then are subject to annual guaranteed minimums over the remaining term of the agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the agreement, the Company granted Qifeng exclusive license rights and provides ongoing support in product development, brand promotion and technical expertise. The ongoing support is integral to the exclusive license rights and, as such, both of these represent a combined, single performance obligation. The transaction price consists of the guaranteed minimums and the variable royalty fees, all of which are allocated to the single performance obligation.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-402-3"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses the passage of time to measure progress towards satisfying its performance obligation because of its ongoing efforts in providing the exclusive license rights including providing continuous access, updates and support, to product development, brand promotion and technical expertise.</span></div></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_46"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-428" continuedAt="f-428-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">INVENTORIES</span></ix:nonNumeric></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-429" escape="true"><ix:continuation id="f-428-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:70.912%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-430">169,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-431">184,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSupplies" format="ixt:num-dot-decimal" scale="3" id="f-432">32,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSupplies" format="ixt:num-dot-decimal" scale="3" id="f-433">49,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:LessInventoryAllowanceForExcessAndObsoleteProducts" format="ixt:num-dot-decimal" scale="3" id="f-434">4,216</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:LessInventoryAllowanceForExcessAndObsoleteProducts" format="ixt:num-dot-decimal" scale="3" id="f-435">4,181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Inventories-net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-436">197,504</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-437">229,275</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i8b84571413064d8eb5c0728da17102de_49"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.</span><ix:nonNumeric contextRef="c-1" name="celh:PrepaidExpensesAndOtherCurrentAssetsTextBlock" id="f-438" continuedAt="f-438-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></ix:nonNumeric></div><ix:continuation id="f-438-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets totaled approximately $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-439">21.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-440">19.5</ix:nonFraction> million as of March&#160;31, 2024 and December&#160;31, 2023, respectively, consisting mainly of prepaid advances to co-packers related to inventory production, advertising, prepaid insurance, prepaid slotting fees, value added tax payments and deposits on purchases.</span></div></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_52"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="f-441" continuedAt="f-441-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">NOTE RECEIVABLE</span></ix:nonNumeric></div><ix:continuation id="f-441-1"><ix:nonNumeric contextRef="c-1" name="celh:ScheduleOfNoteReceivableTableTableTextBlock" id="f-442" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note receivable-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:70.912%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note receivable-current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NotesAndLoansReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-443">3,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NotesAndLoansReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-444">3,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for expected credit losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForNotesAndLoansReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-445">1,153</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForNotesAndLoansReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-446">1,153</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="f-447">2,259</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="f-448">2,318</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2019, the Company restructured its China distribution efforts by entering into two separate economic agreements relating to the commercialization of Celsius products (i.e., the Qifeng exclusive license rights agreement, and the Qifeng repayment of investment agreement). See Note 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for information regarding the license agreement with Qifeng.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the license agreement, Qifeng agreed to repay, over a <ix:nonNumeric contextRef="c-3" name="us-gaap:LongTermDebtTerm" format="ixt-sec:durwordsen" id="f-449">five-year</ix:nonNumeric> period, the marketing investments made by Celsius into the China market through 2018. The repayment, which was formalized via a note receivable from Qifeng (the "Note"), will need to be serviced even if the licensing agreement is cancelled or terminated. The Note is denominated in Chinese-Yuan.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Note requires annual principal payments and interest due on March 31 of each year, with the final payment scheduled for 2024. In February 2024, the Company amended the Note and extended the final payment date to December 31, 2024. The Note is recorded at amortized cost. Interest income generated from the Note has been immaterial.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company assesses the Note for impairment at each reporting period. This evaluation considers the probability that the Company will be unable to collect the scheduled principal and interest payments based on historical experience of Qifeng&#8217;s ability to pay, the current economic environment, forward-looking information and other factors. As evidence of solvency for the Note, a stock certificate in Celsius Holdings, Inc. which amounts to <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="celh:InstalmentCollateralShares" format="ixt:num-dot-decimal" scale="0" id="f-450">60,000</ix:nonFraction> shares owned by an affiliate under common control of Qifeng is being held at a brokerage account. A letter of guarantee was executed with several restrictions regarding their shares. In particular, it was agreed that the stock would not be sold or transferred without the prior written consent from Celsius. There are other restrictions and agreements, which include that a statement of account will be provided to Celsius on a quarterly basis to confirm and validate the existence of the remaining shares.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_58"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-451" continuedAt="f-451-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">PROPERTY AND EQUIPMENT</span></ix:nonNumeric></div><ix:continuation id="f-451-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-452" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:56.604%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.582%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated Useful Life in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Merchandising equipment - coolers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-72" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-453">3</ix:nonNumeric>-<ix:nonNumeric contextRef="c-73" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-454">7</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-455">26,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-456">21,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-76" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-457">3</ix:nonNumeric>-<ix:nonNumeric contextRef="c-77" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-458">7</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-459">1,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-460">1,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-80" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-461">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-462">6,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-463">6,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-464">5,625</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-465">4,650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-466">28,350</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-467">24,868</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation expense amounted to approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-468">1.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-469">0.4</ix:nonFraction> million for the three months ended March&#160;31, 2024 and 2023, respectively, and is reflected in selling, general and administrative expenses.</span></div></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_61"></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-470" continuedAt="f-470-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">GOODWILL AND INTANGIBLES</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></ix:nonNumeric></div><ix:continuation id="f-470-1" continuedAt="f-470-2"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March&#160;31, 2024 and December&#160;31, 2023, goodwill was approximately $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-471">13.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-472">14.2</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="f-473" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount and accumulated amortization of intangible assets as of March&#160;31, 2024 and December&#160;31, 2023 were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:70.912%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Definite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedCustomerRelationshipsGross" format="ixt:num-dot-decimal" scale="3" id="f-474">13,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedCustomerRelationshipsGross" format="ixt:num-dot-decimal" scale="3" id="f-475">13,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-476">2,312</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-477">2,233</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:FiniteLivedIntangibleAssetsEffectOfExchangeRate" scale="3" id="f-478">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:FiniteLivedIntangibleAssetsEffectOfExchangeRate" scale="3" id="f-479">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Definite-lived intangible assets-net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-480">11,289</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-481">11,678</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Indefinite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Brands</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:BrandsTotalCarryingAmount" scale="3" id="f-482">461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:BrandsTotalCarryingAmount" scale="3" id="f-483">446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="celh:IntangibleAssetsEffectOfExchangeRateChangesGainLoss" scale="3" id="f-484">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:IntangibleAssetsEffectOfExchangeRateChangesGainLoss" scale="3" id="f-485">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets-net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="f-486">452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="f-487">461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangibles-net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:TotalIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-488">11,741</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:TotalIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-489">12,139</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships are amortized over an estimated useful life of <ix:nonNumeric contextRef="c-3" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-490">25</ix:nonNumeric> years, while brands have an indefinite life. Amortization expense for the three months ended March&#160;31, 2024 and 2023 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-491"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-492">0.1</ix:nonFraction></ix:nonFraction> million for both periods, respectively, and is included in selling, general and administrative expenses.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other fluctuations in the amounts of intangible assets are due to currency translation adjustments. As of March&#160;31, 2024 and December&#160;31, 2023, there were no indicators of goodwill or intangible asset impairment.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-493" escape="true"><ix:continuation id="f-470-2"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is the future estimated annualized amortization expense related to customer relationships:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:85.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="f-494">408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="f-495">544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="f-496">544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="f-497">544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="f-498">544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-499">8,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-500">11,289</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i8b84571413064d8eb5c0728da17102de_64"></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-501" continuedAt="f-501-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">ACCOUNTS PAYABLE AND ACCRUED EXPENSES</span></ix:nonNumeric></div><ix:continuation id="f-501-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023 accounts payable was approximately $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-502">40.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-503">42.8</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="f-504" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:69.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued freight</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:Freight" format="ixt:num-dot-decimal" scale="3" id="f-505">2,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:Freight" format="ixt:num-dot-decimal" scale="3" id="f-506">2,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued marketing</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-507">17,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-508">18,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued legal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-509">3,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-510">7,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="celh:UnbilledPurchases" format="ixt:num-dot-decimal" scale="3" id="f-511">15,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="celh:UnbilledPurchases" format="ixt:num-dot-decimal" scale="3" id="f-512">11,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-513">24,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-514">22,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-515">63,871</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-516">62,120</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_70"></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-517" continuedAt="f-517-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">RELATED PARTY TRANSACTIONS</span></ix:nonNumeric></div><ix:continuation id="f-517-1" continuedAt="f-517-2"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Transactions with Pepsi</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As further described in Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, on August&#160;1, 2022, the Company issued approximately <ix:nonFraction unitRef="shares" contextRef="c-82" decimals="-5" name="us-gaap:TemporaryEquitySharesIssued" format="ixt:num-dot-decimal" scale="6" id="f-518">1.5</ix:nonFraction> million shares of non-voting Series A Preferred Stock to Pepsi. The shares accounted for approximately <ix:nonFraction unitRef="number" contextRef="c-82" decimals="3" name="celh:OwnershipPercentageOfOutstandingCommonStock" scale="-2" id="f-519">8.5</ix:nonFraction>% of the Company&#8217;s outstanding common stock on the date of issuance, on an if-converted method. The purchase agreement pursuant to which Pepsi acquired the Series A Preferred Stock (the "Purchase Agreement") grants Pepsi the right to designate a nominee for election to the Company&#8217;s Board of Directors (the "Board"), provided that Pepsi meets certain ownership requirements. In 2022, a Pepsi executive was designated by Pepsi and elected to the Board.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on Pepsi&#8217;s contractual representation rights for a seat on the Company&#8217;s Board, the Company concluded that Pepsi is a related party. The following transactions were recognized in the Company&#8217;s financial statements:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Revenue from Pepsi amounted to $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-520">210.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-521">156.5</ix:nonFraction> million for the three months ended March&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Estimated accrued promotional allowance related to Pepsi was $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="celh:AccruedPromotionalAllowance" format="ixt:num-dot-decimal" scale="6" id="f-522">75.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="celh:AccruedPromotionalAllowance" format="ixt:num-dot-decimal" scale="6" id="f-523">51.8</ix:nonFraction> million at March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Accounts receivable due from Pepsi on March&#160;31, 2024 and December&#160;31, 2023, were $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-524">141.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-525">130.4</ix:nonFraction> million, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">For the three months ended March&#160;31, 2024 and March&#160;31, 2023, the Company purchased Company-branded coolers from Grayhawk Leasing, LLC, a wholly owned subsidiary of Pepsi, amounting to $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="f-526">3.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="f-527">1.5</ix:nonFraction>&#160;million, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Pepsi provided the Company $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-5" name="celh:IncreaseDecreaseInAccruedDistributorTerminationsFees" format="ixt:num-dot-decimal" scale="6" id="f-528">227.8</ix:nonFraction> million in cash under the Transition Agreement in 2022. This amount was used for settling termination fees with former distributors; any excess cash was contractually restricted and due back to Pepsi. During 2023, $<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-5" sign="-" name="celh:IncreaseDecreaseInAccruedDistributorTerminationsFees" format="ixt:num-dot-decimal" scale="6" id="f-529">38.3</ix:nonFraction> million of such funds were refunded to Pepsi. As of December 31, 2023, there was no refund liability owed to Pepsi. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-517-2"><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">The Company had deferred revenues (a contract liability) of approximately $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="f-530">174.3</ix:nonFraction> million as of March&#160;31, 2024, of which $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-531">164.8</ix:nonFraction> million was classified as Deferred revenue-non-current, and $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-532">9.5</ix:nonFraction> million was classified as Deferred revenue-current. This is net of the $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-533">2.4</ix:nonFraction> million of related revenue recognized for the three months ended March&#160;31, 2024. As of December&#160;31, 2023, the Company recorded deferred revenues of approximately $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="f-534">176.7</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-535">167.2</ix:nonFraction> million was classified as Deferred revenue-non-current, and $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-536">9.5</ix:nonFraction> million was classified as Deferred revenue-current. This is net of $<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-537">9.5</ix:nonFraction> million of revenue recognized in 2023. The deferred revenues will continue to be recognized ratably over the <ix:nonNumeric contextRef="c-1" name="celh:ContractWithCustomerLiabilityRevenueRecognitionTerm" format="ixt-sec:durwordsen" id="f-538">twenty-year</ix:nonNumeric> agreement term.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">The Company issued Series A Preferred Stock with a fair value of $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="celh:IssuanceOfPreferredStockFairValue" format="ixt:num-dot-decimal" scale="6" id="f-539">832.5</ix:nonFraction> million for an issuance price of $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-6" name="celh:ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" format="ixt:num-dot-decimal" scale="6" id="f-540">550.0</ix:nonFraction> million on August&#160;1, 2022. The excess of the fair value over the issuance proceeds, amounting to $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="celh:DeferredContractAssetInOtherAssets" format="ixt:num-dot-decimal" scale="6" id="f-541">282.5</ix:nonFraction> million, was recorded as deferred other costs in the accompanying consolidated balance sheets. See Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information. As of March&#160;31, 2024 unamortized deferred other costs of $<ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-5" name="celh:UnamortizedDeferredContractCosts" format="ixt:num-dot-decimal" scale="6" id="f-542">14.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="celh:UnamortizedDeferredContractCosts" format="ixt:num-dot-decimal" scale="6" id="f-543">244.8</ix:nonFraction> million, were recorded in deferred other costs-current and deferred other costs-non-current, respectively in the consolidated balance sheets. As of December&#160;31, 2023 unamortized deferred other costs of $<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="celh:UnamortizedDeferredContractCosts" format="ixt:num-dot-decimal" scale="6" id="f-544">14.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="celh:UnamortizedDeferredContractCosts" format="ixt:num-dot-decimal" scale="6" id="f-545">248.3</ix:nonFraction> million were recorded as deferred other costs-current and deferred other costs-non-current, respectively in the consolidated balance sheets. Amortization of deferred other costs for each of the three months ended March&#160;31, 2024 and March&#160;31, 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:AccumulatedAmortizationOfOtherDeferredCosts" format="ixt:num-dot-decimal" scale="6" id="f-546">3.5</ix:nonFraction> million. This was recorded as an offset to revenue. Costs are amortized over <ix:nonNumeric contextRef="c-1" name="celh:ContractWithCustomerLiabilityRevenueRecognitionTerm" format="ixt-sec:duryear" id="f-547">20</ix:nonNumeric> years, which is the life of the agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Note 1. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note 2. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation and Summary of Significant Accounting Policies, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> Revenue, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note 10. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounts Payable and Accrued Expenses, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Related Party Leases</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s office space is leased from a company affiliated with CD Financial, LLC, which is owned by certain of the Company's principal stockholders. The leases extend until June 2027 with an option to terminate in December 2024 and a combined monthly rent of $<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-548">48</ix:nonFraction> thousand. The associated lease liability as of March&#160;31, 2024 and December&#160;31, 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-549">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-550">0.5</ix:nonFraction> million, respectively.</span></div></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_76"></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="f-552" continuedAt="f-552-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">MEZZANINE EQUITY</span></ix:nonNumeric></div><ix:continuation id="f-552-1" continuedAt="f-552-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Series A Convertible Preferred Stock</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023, the Company has designated and authorized <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-553"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-554">1,466,666</ix:nonFraction></ix:nonFraction> shares of Series A Preferred Stock with a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="3" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="f-555"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="3" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="f-556">0.001</ix:nonFraction></ix:nonFraction> per share and a stated value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="0" name="celh:TemporaryEquityStatedValue" scale="0" id="f-557"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="0" name="celh:TemporaryEquityStatedValue" scale="0" id="f-558">375.00</ix:nonFraction></ix:nonFraction> per share. The stated value per share may be increased from time to time in the event dividends on the Series A are paid-in-kind (&#8220;PIK dividends&#8221;) pursuant to the Series A Certification of Designation (the &#8220;Series A Certificate&#8221;). On August 1, 2022, pursuant to the Purchase Agreement, the Company issued all of the authorized Series A shares to Pepsi for stated cash consideration aggregating $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="celh:CashConsiderationToRelatedParty" format="ixt:num-dot-decimal" scale="6" id="f-559">550</ix:nonFraction> million, excluding issuance costs. The Series A Preferred Stock was issued concurrently with the execution of the Distribution Agreement and the Transition Agreement. The Company determined that the aggregate fair value of the Series A Preferred Stock on the issuance date was $<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="celh:IssuanceOfPreferredStockFairValue" format="ixt:num-dot-decimal" scale="6" id="f-560">832.5</ix:nonFraction> million, or $<ix:nonFraction unitRef="usdPerShare" contextRef="c-98" decimals="2" name="celh:PerShareOfAggregateFairValueOfPreferredShare" scale="0" id="f-561">567.61</ix:nonFraction> per share. Accordingly, the Series A Preferred Stock was recorded at that amount, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-562">8.0</ix:nonFraction> million, in the Company&#8217;s consolidated balance sheets, and statement of changes in stockholders&#8217; equity, and mezzanine equity.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Classification</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A Preferred Stock is redeemable in the event of a change in control as defined in the Series A Certificate. S99-3A(2) of the SEC&#8217;s Accounting Series Release No. 268 (&#8220;ASR 268&#8221;) requires preferred securities that are redeemable for cash or other assets to be classified outside of permanent equity if they are redeemable (i) at a fixed or determinable price on a fixed or determinable date, (ii) at the option of the holder, or (iii) upon the occurrence of an event that is not solely within the control of the issuer. Preferred securities that are mandatorily redeemable are required to be classified by the issuer as liabilities whereas under ASR 268 an issuer should classify a preferred security whose redemption is contingent on an event not entirely in control of the issuer as mezzanine equity. The Series A is not mandatorily redeemable other than in the event of a change of control, and a change in control is not solely in control of the Company, accordingly, the Company determined that mezzanine treatment is appropriate for the Series A and has presented it as such in the consolidated balance sheet and statement of changes in stockholders&#8217; equity and mezzanine equity, as of both March&#160;31, 2024 and December&#160;31, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the Purchase Agreement, Pepsi, together with its affiliates, has certain rights and is also subject to various restrictions with respect to its ownership of the Company&#8217;s outstanding common shares on an as-converted basis, through purchases of the Company&#8217;s common stock in the open market and the accumulation of PIK dividends. Additionally, pursuant to the Purchase Agreement, Pepsi has the right to designate one nominee for election to the Board so long as Pepsi (together with its affiliates) beneficially owns at least approximately <ix:nonFraction unitRef="shares" contextRef="c-99" decimals="-5" name="us-gaap:CommonStockOtherSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="f-563">11.0</ix:nonFraction>&#160;million shares of the Company&#8217;s outstanding common stock on an as-converted basis. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-552-2" continuedAt="f-552-3"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notwithstanding that the Series A is not currently convertible into common stock, the Purchase Agreement provides that Pepsi is deemed to beneficially own the underlying shares of common stock for purposes of its rights under the Purchase Agreement. In August 2022, the Company expanded the number of Board seats in connection with the election of a Pepsi representative to the Board.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Liquidation Preference</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A ranks, with respect to distribution rights and rights on liquidation, winding-up and dissolution, (i) senior and in priority of payment to the Company&#8217;s common stock, (ii) senior to any class or series of capital stock of the Company expressly designated as ranking junior to the Series A, (iii) on parity with any class or series of capital stock of the Company expressly designated as ranking on parity with the Series A, and (iv) junior to any class or series of capital stock of the Company expressly designated as ranking senior to the Series A. The aggregate liquidation preference of the Series A was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="f-564"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="f-565">550</ix:nonFraction></ix:nonFraction> million as of both March&#160;31, 2024 and December&#160;31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Voting</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A confers no voting rights, except as otherwise required by applicable law, and with respect to matters that adversely change the powers, preferences, privileges, rights or restrictions given to the Series A or provided for its benefit, or would result in securities that would be senior to or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> pari passu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with the Series A. As described above, Pepsi has a contractual right to representation on the Board, subject to maintaining certain ownership thresholds.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock Split</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Forward Stock Split, the conversion ratio for Series A Preferred Stock, initially set at <ix:nonFraction unitRef="number" contextRef="c-100" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-566">five</ix:nonFraction>-for-one, was adjusted to <ix:nonFraction unitRef="number" contextRef="c-101" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" format="ixt-sec:numwordsen" scale="0" id="f-567">fifteen</ix:nonFraction>-to-one. The adjustment maintains the proportional interests of Series A stockholders post-split. The revised conversion ratio, reflecting the impact of the Forward Stock Split, was made effective on the split's effective date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A entitles the holder to cumulative dividends, which are payable quarterly in arrears either in cash, in-kind, or a combination thereof, at the Company&#8217;s election (&#8220;Regular Dividends&#8221;). Regular Dividends accrue on each share of Series A at the rate of <ix:nonFraction unitRef="number" contextRef="c-102" decimals="4" name="celh:AccruedDividend" scale="-2" id="f-568">5.00</ix:nonFraction>% per annum, subject to adjustment as set forth in the Series A Certificate. In addition to such quarterly Regular Dividends, shares of Series A also entitle the holder to participate in any dividends paid on the Company&#8217;s common stock on an as-converted basis. The Company declared and paid $<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="6" id="f-569">6.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="6" id="f-570">6.8</ix:nonFraction> million in Regular Dividends on the Series A, which amounted to $<ix:nonFraction unitRef="usdPerShare" contextRef="c-102" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-571">4.66</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-103" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-572">4.62</ix:nonFraction> per share of Series A for the three months ended March&#160;31, 2024 and 2023, respectively. There were no cumulative undeclared dividends on the Series A at March&#160;31, 2024. In addition, there were no dividends issued to common stockholders for the three months ended March&#160;31, 2024 or 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Redemption</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subject to certain conditions set forth in the Series A Certificate, Series A may be redeemed at a price per share of Series A equal to the sum of (i) the stated value of such share of Series A as of the applicable redemption date, plus (ii) without duplication, all accrued and unpaid dividends previously added to the stated value of such share of Series A, and all accrued and unpaid dividends per share of Series A through such redemption date (the &#8220;Redemption Price&#8221;).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Company&#8217;s Optional Redemption</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At any time from and after the earlier of (i) August 1, 2029, if the ten-day volume weighted average price of the Company&#8217;s common stock (the &#8220;Ten-Day VWAP&#8221;) does not exceed the conversion price on the date immediately prior to the date the Company delivers a redemption notice to the holders, and (ii) the cancellation of the Distribution Agreement by the Company, the Company has the right to redeem all (and not less than all) of the then-outstanding shares of Series A at the Redemption Price. In the event of the Company's optional redemption, the Company shall affect such redemption by paying the entire Redemption Price on or before the date that is thirty days after the delivery of the Company&#8217;s redemption notice and by redeeming all the shares of Series A on such date.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-552-3" continuedAt="f-552-4"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Change in Control Redemption</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the event of a change in control, as defined by the following scenarios, the Company (or its successor) shall redeem all (and not less than all) of the then-issued and outstanding shares of Series A: (i) a sale or transfer, directly or indirectly, of all or substantially all of the assets of the Company in any transaction or series of related transactions (other than sales in the ordinary course of business); (ii) any merger, consolidation or reorganization of the Company with or into any other entity or entities as a result of which the holders of the Company&#8217;s outstanding capital stock (on a fully-diluted basis) immediately prior to the merger, consolidation or reorganization no longer represent at least a majority of the voting power of the surviving or resulting Company or other entity; or (iii) any sale or series of sales, directly or indirectly, beneficially or of record, of shares of the Company&#8217;s capital stock by the holders thereof which results in any person or group of affiliated persons owning capital stock holding more than <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="celh:PercentageOfVotingRightPreferredStock" scale="-2" id="f-573">50</ix:nonFraction>% of the Company's voting power.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon a change in control and redemption, each Series A holder will receive, an amount equal to the greater of (A) the Redemption Price in cash, and (B) the cash and/or other assets (including securities) such holder would have received if each share of Series A were converted into a number of shares of common stock equal to the then-applicable conversion ratio and participated in such transaction resulting in such change of control as of the close of business on the business day immediately prior to the effective date of such transaction.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company or its successor shall not have sufficient funds legally available under the Nevada law governing distributions to stockholders to redeem all outstanding shares of Series A, then the Company shall (A) redeem, pro rata among the holders, a number of shares of Series A equal to the number of shares of Series A that can be redeemed with the maximum amount legally available for the redemption, and (B) redeem all remaining shares of Series A not redeemed because of the foregoing limitations at the applicable change of control Redemption Price as soon as practicable after the Company (or its successor) is able to make such redemption out of assets legally available for the purchase of such shares of Series A. The inability of the Company (or its successor) to make a redemption payment for any reason shall not relieve the Company (or its successor) from its obligation to affect any required redemption when, as and if permitted by applicable law.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Holder Right to Request Redemption</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On each of August 1, 2029, August 1, 2032, and August 1, 2035, the majority holders of the Series A have the right, upon no less than six months prior written notice to the Company, to request that the Company redeem all (and not less than all) of the then-outstanding shares of Series A, at the Redemption Price.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the event of a holder-optional redemption, the Redemption Price will be payable, and the Company shall redeem the shares in three equal installments. These installments would commence on August 1, 2029, August 1, 2032, or August 1, 2035, as applicable, and in each case on the fifteenth- and thirtieth-month anniversary thereafter. On each redemption date for a holder-optional redemption, the Company will redeem shares of Series A on a pro rata basis according to the number of shares owned by each holder. The number of outstanding shares will be determined by dividing (i) the total number of Series A shares outstanding immediately prior to such redemption date by (ii) the number of remaining redemption dates (including the redemption date to which such calculation applies).</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If, on any redemption date, legal constraints under the Nevada law governing distributions to stockholders or the terms of any indebtedness of the Company to financial institutions prevents the Company from redeeming all shares of Series A, the Company will ratably redeem the maximum number of shares that it may legally redeem, and will redeem the remaining shares as soon as it may lawfully do so.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Should any shares of Series A scheduled for redemption on a redemption date remain unredeemed for any reason on such redemption date, the following will occur: from the redemption date to the fifteen-month anniversary of such redemption date, the dividend rate with respect to such unredeemed share will automatically increase to <ix:nonFraction unitRef="number" contextRef="c-104" decimals="2" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="f-574">8</ix:nonFraction>% per annum. From such fifteenth-month anniversary to the thirtieth-month anniversary of such redemption date, the dividend rate with respect to such unredeemed share will automatically increase to <ix:nonFraction unitRef="number" contextRef="c-105" decimals="2" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="f-575">10</ix:nonFraction>% per annum. After such thirtieth-month anniversary of such redemption date, the dividend rate with respect to any such unredeemed share will automatically increase to <ix:nonFraction unitRef="number" contextRef="c-106" decimals="2" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="f-576">12</ix:nonFraction>% per annum, in each case until such share is duly redeemed or converted.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Conversion</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The shares of Series A may be converted into shares of the Company&#8217;s common stock pursuant to the Series A Certificate either at the option of the Company or subject to an automatic conversion as discussed below. The Series A was issued with a conversion price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="0" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-577">25</ix:nonFraction> which is potentially subject to adjustment pursuant to the Series A Certificate. The conversion ratio is calculated as the </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-552-4"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">quotient of (a) the sum of (x) the stated value of such share of Series A as of the applicable conversion date, plus (y) all accrued and unpaid dividends previously added to the stated value of such share of Series A, and without duplication, all accrued and unpaid dividends per share of Series A through the applicable conversion date; divided by (b) the conversion price as of the conversion date. As of March&#160;31, 2024, the conversion ratio of the Series A into common was <ix:nonFraction unitRef="number" contextRef="c-107" decimals="0" name="us-gaap:PreferredStockConvertibleConversionRatio" format="ixt-sec:numwordsen" scale="0" id="f-578">one</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="c-108" decimals="0" name="us-gaap:PreferredStockConvertibleConversionRatio" format="ixt-sec:numwordsen" scale="0" id="f-579">fifteen</ix:nonFraction>. At March&#160;31, 2024, approximately <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:PreferredStockConvertibleSharesIssuable" format="ixt:num-dot-decimal" scale="6" id="f-580">22.0</ix:nonFraction>&#160;million shares of the Company&#8217;s common stock were issuable upon conversion of the Series A Preferred Stock.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024, the Series A was not probable of becoming redeemable, as the most likely method of settlement is through conversion which is likely to occur before the holder's right to request redemption becomes exercisable.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> Company Optional Conversion</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At any time from and after August 1, 2029, provided the Ten-Day VWAP immediately prior to the date the Company delivers a conversion notice to the holders of Series A exceeds the conversion price, the Company may elect to convert all, but not less than all, of the outstanding shares of Series A into shares of the Company&#8217;s common stock. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Automatic Conversion</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A will convert automatically into shares of the Company&#8217;s common stock upon the occurrence of any of the following, each an &#8220;Automatic Conversion Event&#8221;:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Any date from and after the valid termination of the Distribution Agreement by the Company or Pepsi, if the Ten-Day VWAP immediately preceding such date exceeds the conversion price of such share as of such date.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Any date from and after August 1, 2028, on which (x) the Company&#8217;s products meet a market share requirement during a specified period (as defined in the Distribution Agreement) and (y) the Ten-Day VWAP immediately prior to such date exceeds the conversion price of such share as of such date. In the case of an Automatic Conversion Event, each share of Series A then outstanding shall be converted into the number of shares of common stock equal to the conversion ratio of such share in effect as of the automatic conversion date. The occurrence of an Automatic Conversion Event will terminate any right of the holder to receive a redemption at their request even if such request has already been submitted, provided that the Series A shares have not already been redeemed.</span></div></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_85"></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">13.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-581" continuedAt="f-581-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">INCOME TAXES</span></ix:nonNumeric></div><ix:continuation id="f-581-1"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In general, the Company uses an estimated annual effective tax rate, which is based on expected annual income and statutory tax rates in the various jurisdictions in which the Company operates, to determine its quarterly provision for income taxes. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability on the effective tax rates from quarter to quarter. The Company&#8217;s effective tax rate may change from period to period based on recurring and non-recurring factors including the geographical mix of earnings, enacted tax legislation, and state and local income taxes.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for the three months ended March 31, 2024 was <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-582">15.8</ix:nonFraction>% and differed from the statutory federal income tax rate of 21.0% primarily due to net benefits on stock-based compensation awards, disallowed stock-based compensation expense and state income taxes.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for the three months ended March 31, 2023 was <ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-583">17.2</ix:nonFraction>% and differed from the statutory federal income tax rate of 21.0% primarily due to windfall benefits on stock-based compensation awards, disallowed stock-based compensation expense and state income taxes.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. The Company&#8217;s tax returns for tax years 2020 through 2022 remain subject to potential examination by the taxing authorities.</span></div></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_88"></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-584" continuedAt="f-584-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">STOCK-BASED COMPENSATION</span></ix:nonNumeric></div><ix:continuation id="f-584-1" continuedAt="f-584-2"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April&#160;30, 2015, the Company adopted the 2015 Stock Incentive Plan (the "2015 Plan"), with the objective of attracting and retaining highly competent personnel through opportunities to acquire the Company&#8217;s common stock.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are currently <ix:nonFraction unitRef="shares" contextRef="c-109" decimals="-5" name="celh:ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" format="ixt:num-dot-decimal" scale="6" id="f-585">20.8</ix:nonFraction> million shares available for issuance under the 2015 Plan. The 2015 Plan expires in 2025, and the Company intends to seek stockholder approval of a new plan at the Company's 2025 annual meeting of stockholders.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2006 Incentive Stock Plan ("the 2006 Plan"), which was adopted on January&#160;18, 2007 and expired in 2017, similarly had the objective of attracting and retaining highly competent employees, directors, and independent consultants through opportunities to </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-584-2" continuedAt="f-584-3"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">acquire the Company&#8217;s common stock. No further awards can be granted under the 2006 Plan. As of March&#160;31, 2024, there were no unvested awards under the 2006 plan and certain vested but unexercised awards remained outstanding.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2024 and 2023, the Company recognized stock-based compensation expense of approximately $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-586">3.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-587">5.5</ix:nonFraction>&#160;million, respectively, which is included in selling, general and administrative expenses.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company used straight-line amortization of compensation expense over the <span style="-sec-ix-hidden:f-588">two</span> to <ix:nonNumeric contextRef="c-113" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-589">three-year</ix:nonNumeric> requisite service or vesting period of the grant. The maximum contractual term of the Company&#8217;s stock options is <ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-590">10</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-pricing model to estimate the fair value of its stock option awards and warrant issuances and recognizes forfeitures as they occur.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock" id="f-591" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the status of the Company&#8217;s outstanding stock options as of March&#160;31, 2024 and changes during the three months ending on that date is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:42.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.583%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares <br/>(000&#8217;s) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(000&#8217;s)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Term (Yrs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-592">4,918</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-593">3.81</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-594">249,541</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-114" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-595">4.45</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-596">767</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-597">1.26</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-598">48,750</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeiture and cancelled</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:fixed-zero" scale="0" id="f-599">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-600">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-601">4,151</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-602">4.28</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-603">326,444</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="celh:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" format="ixt-sec:duryear" id="f-604">4.80</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exercisable at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-605">4,151</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-606">4.28</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-607">326,444</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-608">4.80</ix:nonNumeric></span></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The intrinsic value represents the amount by which the fair value of the Company's common stock exceeds the option exercise price as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total intrinsic value of the stock options exercised was $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-609">23.0</ix:nonFraction> million during the three months ended March 31, 2023. The total number of stock options exercised was <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="f-610">0.7</ix:nonFraction>&#160;million during the three months ended March 31, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024, the Company did not have any unrecognized pre-tax non-cash compensation expense related to options to purchase shares.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock units are awards that give the holder the right to receive one share of common stock for each restricted stock unit upon meeting service-based vesting conditions (typically annual vesting in three equal annual installments, with a requirement that the holder remains in the continuous employment of the Company). The Company determines the fair value of restricted stock-based awards based on the market price of the common stock on the date of grant. The holders of unvested units do not have the same rights as stockholders and do not have the right to receive any dividends or right to vote. The value of restricted stock units that vest over time is established by the market price on the date of its grant.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-584-3" continuedAt="f-584-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock" id="f-611" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s restricted stock unit activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"/><td style="width:41.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.837%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.583%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-115" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-612">1,218</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-115" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" scale="0" id="f-613">26.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-116" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-614">1,617</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-116" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" scale="0" id="f-615">20.24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-117" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-616">210</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-117" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" scale="0" id="f-617">78.51</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-118" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-618">372</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-118" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" scale="0" id="f-619">34.39</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-117" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-620">510</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-117" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" scale="0" id="f-621">22.89</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-118" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-622">471</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-118" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" scale="0" id="f-623">19.15</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited and cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-117" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-624">12</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-117" decimals="2" name="celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare" scale="0" id="f-625">23.23</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-118" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-626">93</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-118" decimals="2" name="celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare" scale="0" id="f-627">21.21</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unvested at end of period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-119" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-628">906</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-119" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" scale="0" id="f-629">40.30</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-120" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-630">1,425</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-120" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" scale="0" id="f-631">24.22</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Retrospectively adjusted for the Forward Stock Split.</span></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total fair value of shares vested during the three months ended March&#160;31, 2024 and 2023 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="f-632">27.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="f-633">16.2</ix:nonFraction> million, respectively. Unrecognized compensation expense related to outstanding restricted stock units to employees and directors as of March&#160;31, 2024 and 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="f-634">31.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="f-635">27.5</ix:nonFraction> million, respectively, and is expected to be expensed over the next <ix:nonNumeric contextRef="c-117" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-636">2.3</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Performance-based Stock Awards</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issued stock-based awards to third-party consultants for providing marketing, sales, and general business development services related to Celsius products. The stock-based awards are in the form of restricted stock units with performance vesting conditions (&#8220;performance share units&#8221; or &#8220;PSUs&#8221;). The holders of unvested PSUs do not have the same rights as stockholders, including but not limited to any dividends which may be declared by the Company and stockholder voting rights. Some of the PSU performance vesting conditions are linked to the attainment of specified incremental earnings for the Company in a given year over the performance vesting period (typically <ix:nonNumeric contextRef="c-123" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-637">five years</ix:nonNumeric>), and some of the awards are linked to employees of the Company and have specific performance-based metrics to be met in year one and year two of the issuance. The fair value of PSUs is based on the market price of the underlying stock on the grant date. The Company recognizes compensation cost for PSUs issued to non-employees in the same manner and periods as though cash had been paid for services received.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the third quarter of 2022, the Human Resources and Compensation Committee of the Board of Directors approved the issuance of PSUs to certain employees. The aggregate grant date fair value of $<ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" format="ixt:num-dot-decimal" scale="6" id="f-638">7.5</ix:nonFraction> million included an immediate vesting of <ix:nonFraction unitRef="number" contextRef="c-123" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-639">20</ix:nonFraction>% of the shares as well as specific performance-based metrics to be met in year one and year two of the issuance. The Company believes the performance-based metrics are probable of being achieved and will recognize expense for each tranche of the awards separately using the accelerated attribution method according to ASC 718.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2024, the Human Resource and Compensation Committee approved PSUs under the 2015 Plan with an aggregate award of approximately <ix:nonFraction unitRef="shares" contextRef="c-124" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-640">65,000</ix:nonFraction> shares of our common stock for certain Company Officers. Each PSU is initially equivalent in value to <ix:nonFraction unitRef="usdPerShare" contextRef="c-124" decimals="INF" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" format="ixt-sec:numwordsen" scale="0" id="f-641">one</ix:nonFraction> share of Celsius's common stock. The PSUs vest <ix:nonNumeric contextRef="c-124" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-642">three years</ix:nonNumeric> from the grant date based on continuous service, with the number of shares earned (<ix:nonFraction unitRef="number" contextRef="c-125" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" scale="-2" id="f-643">50</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-126" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" scale="-2" id="f-644">200</ix:nonFraction>% of the target award) depending upon the extent to which we achieve certain financial and market performance targets measured over the period from January 1, 2024 through December 31, 2026. About half of the PSUs were valued at $<ix:nonFraction unitRef="usdPerShare" contextRef="c-127" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-645">79.27</ix:nonFraction> per PSU based on our common stock price on the grant date as the financial targets are based on our achievement of revenue metrics. We recognize the grant-date fair value of these PSUs, as stock-based compensation expense ratably over the vesting period based on the number of awards expected to vest at each reporting date. The other half of the PSUs were valued at $<ix:nonFraction unitRef="usdPerShare" contextRef="c-128" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-646">134.75</ix:nonFraction> per PSU using a Monte Carlo simulation model as the performance target is based on total shareholder return ("TSR") relative to our peer group. This model incorporates assumptions such as the risk-free interest rate based on zero-coupon yields implied by U.S. Treasury issuances, expected volatility derived from historical data of the Company and certain indices. We recognize the grant-date fair value of these awards, as stock-based compensation expense ratably over the vesting period.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-584-4"><ix:nonNumeric contextRef="c-1" name="celh:ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" id="f-647" escape="true"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s PSU activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:</span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.303%"><tr><td style="width:1.0%"/><td style="width:38.963%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted <br/>Average <br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-129" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-648">123</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-129" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" scale="0" id="f-649">29.43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-130" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-650">228</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-130" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" scale="0" id="f-651">30.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-123" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-652">65</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-123" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" scale="0" id="f-653">77.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-131" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="3" id="f-654">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" format="ixt:fixed-zero" scale="0" id="f-655">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-123" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="3" id="f-656">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-123" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="f-657">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-131" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="3" id="f-658">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-131" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="f-659">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited and cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-123" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="3" id="f-660">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-123" decimals="2" name="celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare" format="ixt:fixed-zero" scale="0" id="f-661">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-131" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="3" id="f-662">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-131" decimals="2" name="celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare" format="ixt:fixed-zero" scale="0" id="f-663">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unvested at end of period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-132" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-664">188</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-132" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" scale="0" id="f-665">45.60</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-133" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-666">228</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-133" decimals="2" name="celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" scale="0" id="f-667">30.49</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Retrospectively adjusted for the Forward Stock Split.</span></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized compensation expense related to outstanding PSUs issued to employees and non-employee consultants as of March&#160;31, 2024 and 2023 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="f-668">5.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="f-669">3.2</ix:nonFraction> million, respectively, and is expected to be expensed over the next <ix:nonNumeric contextRef="c-123" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-670">2.7</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Issuance of common stock pursuant to exercise of stock options and other awards</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2024, the Company issued an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-134" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="6" id="f-671">1.3</ix:nonFraction>&#160;million shares of common stock under the 2015 Plan and received aggregate proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="f-672">1.0</ix:nonFraction> million.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2023, the Company issued an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-135" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="6" id="f-673">1.2</ix:nonFraction>&#160;million shares of its common stock under the 2015 Plan and 2006 Plan and received aggregate proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="f-674">0.5</ix:nonFraction>&#160;million.</span></div></ix:continuation><div id="i8b84571413064d8eb5c0728da17102de_91"></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.</span><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-675" continuedAt="f-675-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">COMMITMENTS AND CONTINGENCIES</span></ix:nonNumeric></div><ix:continuation id="f-675-1" continuedAt="f-675-2"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Legal</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">SEC Inquiry</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 8, 2021, the Company received a letter from the SEC Division of Enforcement seeking the production of documents in connection with a non-public, fact-finding inquiry by the SEC to determine whether violations of the federal securities laws had occurred. Subsequent to January 8, 2021, the Company received subpoenas for production of documents in connection with this matter. The investigation and requests from the SEC do not represent that the SEC has concluded that the Company or anyone else has violated the federal securities laws. The Company has cooperated and will continue to cooperate with the SEC staff in its investigation and requests. At this time, however, the Company cannot predict the length, scope, or results of the investigation or the impact, if any, of the investigation on the Company's results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Securities Class Action</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 16, 2022, a putative securities class action lawsuit was commenced against the Company and certain officers in the U.S. District Court for the Southern District of Florida. On July 8, 2022, the lead plaintiffs filed an amended complaint alleging violations of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). The allegations pertain to purported false and misleading statements or omissions made between August 12, 2021, and March 1, 2022, which allegedly artificially inflated the Company&#8217;s stock price.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In response, the Company and the individual defendants filed a motion to dismiss on August 5, 2022, which was partially granted by the Court on March 22, 2023. On July 17, 2023, the parties notified the court that an agreement in principle had been reached to settle the action on a class-wide basis. The agreement in principle provided for a single cash payment of $<ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-676">7.9</ix:nonFraction>&#160;million in exchange for the dismissal with prejudice of all claims asserted against the defendants. The $<ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-677">7.9</ix:nonFraction>&#160;million was paid on September 7, 2023 and is included in selling, general and administrative expenses for the year ended December 31, 2023. During the final settlement hearing on January 31, 2024, the court approved the settlement, and the case is now closed.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-675-2" continuedAt="f-675-3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivative Actions</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 11, 2023, certain of the Company&#8217;s directors and present and former officers were named as defendants in a derivative action complaint filed in the U.S. District Court for the District of Nevada, (the "Lampert Derivative Action"). The Company was named as a nominal defendant. This action asserts claims based on the same conduct underlying the securities class action described above for (i) breach of fiduciary duty, (ii) unjust enrichment, and (iii) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsequently, substantially similar derivative action complaints were filed, first on May 19, 2023, against the Company, as a nominal defendant, and certain of the Company's directors and present and former officers in a derivative action in the U.S. District Court for the Southern District of Florida, (the "Hammond Derivative Action"). This class action asserts claims for (i) breach of fiduciary duty, (ii) aiding and abetting breach of fiduciary duty, (iii) unjust enrichment, (iv) waste of corporate assets, and (v) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A second action was filed on July 10, 2023, against the Company, as a nominal defendant, and certain of the Company&#8217;s directors and present and former officers in a derivative action in the District Court for the Eighth Judicial District in Clark County, Nevada, (the &#8220;Ingrao Derivative Action&#8221;). The Ingrao Derivative Action asserts claims for (i) breach of fiduciary duty and (ii) unjust enrichment.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A third action was filed on July 12, 2023 against the Company, as a nominal defendant, and certain of the Company&#8217;s directors and present and former officers in a derivative action in the U.S. District Court for the Southern District of Florida (the &#8220;Hepworth Derivative Acton&#8221;). This class action asserts claims for (i) breach of fiduciary duty, (ii) aiding and abetting breach of fiduciary duty, (iii) unjust enrichment, (iv) waste of corporate assets, and (v) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Ingrao Derivative Action remains stayed, following the Court&#8217;s entry of an Order, on September 11, 2023, approving the parties&#8217; joint stipulation regarding stay of litigation. The Lampert Derivative Action remains stayed, following the Court's entry of an Order, on April 14, 2023, approving the parties' joint stipulation regarding stay of litigation. On March 11, 2024, the Hammond Derivative Action and the Hepworth Derivative Actions were voluntarily dismissed and, on April 11, 2024, a single complaint containing substantially similar allegations was filed in the U.S. District Court for the District of Nevada, (the "Refiled Derivative Action"). The defendants have not yet been served in the Refiled Derivative Action. The Company believes the various derivative actions are without merit, but the parties are actively negotiating settlement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The derivative actions allege facts that are substantially the same as those alleged in the securities class action described above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Strong Arm Productions</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May&#160;4, 2021, Plaintiffs Strong Arm Productions USA, Inc., Tramar Dillard p/k/a Flo Rida, and D3M Licensing Group, LLC filed a lawsuit against the Company in the Circuit Court of the 17th Judicial Circuit in and for Broward County, Florida. Plaintiffs asserted that the Company breached two endorsement and licensing agreements that were entered into, between Plaintiffs and the Company in 2014 and 2016. Plaintiffs alleged the Company had reached certain revenue and sales benchmarks set forth in the 2014 agreement that entitled them to receive <ix:nonFraction unitRef="shares" contextRef="c-137" decimals="INF" name="celh:SalesRevenueBenchMarkReceiveShares" format="ixt:num-dot-decimal" scale="3" id="f-678">750</ix:nonFraction>&#160;thousand shares of the Company's common stock. In addition, Plaintiffs claimed they were entitled to receive unspecified royalties under the 2016 agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A jury trial commenced on this matter on January 10, 2023. On January&#160;18, 2023, the jury rendered a verdict against the Company for $<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="f-679">82.6</ix:nonFraction> million in compensatory damages. On April 27, 2023, the court denied the Company&#8217;s post-trial motions which sought (i) dismissal of the case notwithstanding the verdict based on the plain language of the contracts at issue; (ii) in the alternative, granting a new trial; or (iii) in the alternative, reducing the award of damages to $<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="celh:ReducingAwardDamagesValue" format="ixt:num-dot-decimal" scale="6" id="f-680">2.1</ix:nonFraction> million, which reflects the Company&#8217;s stock price on the date that the jury found the relevant revenue and sales benchmarks at issue were met. The judgment will accrue post-judgement interest at <ix:nonFraction unitRef="number" contextRef="c-139" decimals="4" name="celh:PostJudgmentInterest" scale="-2" id="f-681">5.52</ix:nonFraction>% per year as of February 13, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company believes that the jury verdict is not supported by the facts of the case or applicable law, is the result of significant trial error, and there are strong grounds for appeal. The Company filed a notice of appeal to the Fourth District Court of Appeal for the State of Florida on February 21, 2023, which is currently proceeding. The Company intends to vigorously challenge the judgment through the appeal processes, and filed its initial brief on October 6, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company believes that the likelihood that the full amount of the judgment will be affirmed is not probable. The Company currently estimates a range of possible outcomes between $<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="f-682">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="6" id="f-683">82.6</ix:nonFraction> million plus interest and has accrued a liability as of March&#160;31, 2024, reflected in accounts payable and accrued expenses in the consolidated balance sheets, at the low end of that </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Celsius Holdings, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March&#160;31, 2024</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Tabular dollars in thousands, except per share amounts)</span></div></div><ix:continuation id="f-675-3"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">range. The ultimate amount of the original judgement that the Company may be required to pay could be materially different than the amount the Company has accrued. The Company cannot predict or estimate the duration or ultimate outcome of this matter.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commitments</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has entered into distribution agreements that provide for the payment of liquidated damages in the event that the Company terminates the distribution agreements without cause. Cause has been defined in various ways. If management makes the decision to terminate an agreement without cause, an estimate of expected damages is accrued, and an expense is recorded within selling, general and administrative expenses for the period in which termination was initiated.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023, the Company had purchase commitments to third parties of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="celh:ContingentCommitmentToThirdParties" format="ixt:num-dot-decimal" scale="6" id="f-684">73.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="celh:ContingentCommitmentToThirdParties" format="ixt:num-dot-decimal" scale="6" id="f-685">55.3</ix:nonFraction> million, respectively. The Company's purchase obligations are primarily related to third party suppliers and have arisen through the normal course of business. These obligations vary in terms and none are individually significant.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023, the Company had long term contractual obligations aggregating to approximately $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractualObligation" format="ixt:num-dot-decimal" scale="6" id="f-686">42.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractualObligation" format="ixt:num-dot-decimal" scale="6" id="f-687">34.4</ix:nonFraction>&#160;million, respectively, which related primarily to suppliers, sponsorships, and other marketing activities.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When used in this Quarterly Report on Form 10-Q (this &#8220;Report&#8221;), unless otherwise indicated, the terms the &#8220;Company,&#8221; &#8220;Celsius,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to Celsius Holdings, Inc. and its subsidiaries.</span></div><div id="i8b84571413064d8eb5c0728da17102de_100"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Note Regarding Forward-Looking Statements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This Report contains forward-looking statements that are based on the current expectations of our Company and management about future events within the meaning of the United States Private Securities Litigation Reform Act of 1995 (&#8220;PSLRA&#8221;), Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and are made in reliance of the safe harbor protections provided thereunder. While we have specifically identified certain information as being forward-looking in the context of its presentation, we caution you that all statements contained in this Report that are not clearly historical in nature, including statements regarding the strategic investment by and long term partnership with PepsiCo, Inc. (&#8220;Pepsi&#8221;); anticipated financial performance; management&#8217;s plans and objectives for international expansion and future operations globally; the successful development, commercialization, and timing of new products; business prospects; outcomes of regulatory proceedings; market conditions; the current and future market size for existing or new products; any stated or implied outcomes with regards to the foregoing; and other matters are forward-looking. Without limiting the generality of the preceding sentences, any time we use the words &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;will,&#8221; &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;confident,&#8221; &#8220;continue,&#8221; &#8220;propose,&#8221; &#8220;seeks,&#8221; &#8220;could,&#8221; &#8220;may,&#8221; &#8220;should,&#8221; &#8220;estimates,&#8221; &#8220;forecasts,&#8221; &#8220;might,&#8221; &#8220;goals,&#8221; &#8220;objectives,&#8221; &#8220;targets,&#8221; &#8220;planned,&#8221; &#8220;projects&#8221; and, in each case, their negative or other various or comparable terminology, and similar expressions, we intend to clearly express that the information deals with possible future events and is forward-looking in nature. However, the absence of these words or similar expressions does not mean that a statement is not forward-looking. Particular uncertainties that could cause our actual results to be materially different than those expressed in our forward-looking statements include, without limitation:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to maintain a strong relationship with Pepsi or any of our other distributors;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of the consolidation of retailers, wholesalers and distributors in the industry;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to maintain strong relationships with co-packers to manufacture our products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to maintain strong relationships with our customers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of increases in cost or shortages of raw materials or increases in costs of co-packing;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to successfully generate demand through the use of third-parties, including celebrities, social media influencers, and others, may expose us to risk of negative publicity, litigation, and/or regulatory enforcement action;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our failure to accurately estimate demand for our products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of additional labeling or warning requirements or limitations on the marketing or sale of our products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to successfully expand outside of the United States (&#8220;U.S.&#8221;) and the impact of U.S. and international laws, including export and import controls and other risk exposure;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to successfully complete or manage strategic transactions;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to protect our brand, trademarks, proprietary rights, and our other intellectual property;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of internal and external cyber-security threats and breaches;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to comply with data privacy and personal data protection laws;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to effectively manage future growth;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of global or regional catastrophic events on our operations and ability to grow;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of any actions by the U.S. Food and Drug Administration (the "FDA") regarding the manufacture, composition/ingredients, packaging, marketing/labeling, storage, transportation, and/or distribution of our products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of any actions by the Federal Trade Commission (the "FTC") on our advertising;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to effectively compete in the functional beverage product industry and the strength of such industry;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of changes in consumer product and shopping preferences;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The impact of changes in government regulation and our ability to comply with existing regulation concerning energy drinks; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Other statements regarding our future operations, financial condition, prospects and business strategies.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward-looking statements and information involve risks, uncertainties, and other factors that could cause actual results to differ materially from those expressed or implied in, or reasonably inferred from, such statements, including without limitation, the risks and uncertainties disclosed or referenced in Part I, Item 1A. "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">" of our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the "2023 Annual Report"). Therefore, caution should be taken not to place undue reliance on any such forward-looking statements. Much of the information in this Report that looks toward future performance is based on various factors and important assumptions about future events that may or may not actually occur. As a result, our operations and financial results in the future could differ materially and substantially from those we have discussed in the forward-looking statements included in this Report. We assume no obligation (and specifically disclaim any such obligation) to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law.</span></div><div id="i8b84571413064d8eb5c0728da17102de_103"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our Business</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Celsius is a fast-growing company in the functional energy drink category in the United States (U.S.) and internationally. We engage in the development, processing, marketing, sale, and distribution of functional energy drinks to a broad range of consumers. We provide differentiated products that offer clinically proven and innovative formulas meant to positively impact the lives of our consumers. Our brand has also proven to be attractive to a broad range of customers, including fitness enthusiasts.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's flagship asset, CELSIUS&#174;, is marketed as a premium lifestyle and energy drink formulated to power active lifestyles with ESSENTIAL ENERGY</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This product line comes in two versions, a ready-to-drink form and an on-the-go powder form. During 2023, we introduced a new CELSIUS&#174; Essentials line, available in 16-ounce cans. Our products are currently offered in major retail channels across the U.S., including conventional grocery, natural, convenience, fitness, mass market, vitamin specialty and e-commerce. Additionally, our products are currently offered in certain Canadian, European, Middle Eastern, and Asia-Pacific markets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An integral part of our value proposition is our focus on the functional energy drink and liquid supplement category, ensuring our products have clear and proven benefits. This is why we invest in research and development from the start and utilize our proprietary MetaPlus formulation in our portfolio, a blend of ginger root, guarana seed extract, chromium, vitamins, and green tea extract.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2024, we continued to develop our U.S. Pepsi relationship as well as expanding our international presence through the following arrangements:</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In January 2024, we announced Pepsi as our exclusive distributor in Canada, as well as a new relationship established with Lucozade Ribena Suntory Limited ("Suntory Beverage &amp; Food" or "Suntory") to serve as our exclusive sales and distribution partner in the United Kingdom and the Republic of Ireland.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In March 2024, we entered into a definitive manufacturing, sales, and distribution agreement with Suntory Oceania to expand into the Australia and New Zealand markets. Sales under this arrangement are expected to begin in the fourth quarter of 2024.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In March 2024, we entered into an incentive program with Pepsi which is intended to better align our businesses as we look to grow and expand our product portfolio across the U.S. The ultimate impact of the incentive program on the Company's revenue and margin will be dependent upon achieving the intended outcomes of the program.</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In April 2024, we entered into a definitive sales and distribution agreement with Suntory France to expand into France. Sales under this arrangement are expected to begin in the fourth quarter of 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We were incorporated in the State of Nevada on April 26, 2005. Our common stock is listed on the Nasdaq Capital Market, and on November 13, 2023, a three-for-one forward stock split of our common stock was made effective for stockholders of record at the close of business on such date.</span></div><div id="i8b84571413064d8eb5c0728da17102de_106"></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Three months ended March&#160;31, 2024 compared to three months ended March&#160;31, 2023</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2024, revenue was approximately $355.7 million, an increase of $95.8 million or 37% from $259.9 million for the three months ended March&#160;31, 2023. This growth was primarily the result of increased revenues from North America (including Canada), from which first quarter 2024 revenues were $339.5 million, an increase of $90.9 million or 37% from the same period in 2023. North America's increase was driven by continued gains in distribution points and SKUs per location, offset in part by inventory movements by our largest distributor, where first quarter 2024 inventory days on hand declined versus the fourth quarter 2023.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">European revenues for the three months ended March&#160;31, 2024 were $14.1 million, which increased by $5.5 million or 63% from the same period in 2023. Asia-Pacific revenues contributed an additional $0.7 million, a decrease of $0.6 million or 46% from the same period in 2023. Other international markets, including Puerto Rico, generated approximately $1.4 million in revenue during the three months ended March&#160;31, 2024, a decrease of $0.1 million for the same period in 2023. Overall, international revenues increased due to successful innovation launches in Europe.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth revenues by geographical location:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue Source</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">355,708&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">259,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">339,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">248,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia-Pacific revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2024, gross profit increased by $68.4 million, or 60%, to $182.2 million, from $113.8 million for the three months ended March&#160;31, 2023. Gross profit margins reflected an increase to 51% for the three months ended March&#160;31, 2024 from 44% for the same period in 2023. Gross profit improvements resulted from decreases in raw and package material unit cost and reduced outbound freight cost as a percentage of sales.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the quarter ended March&#160;31, 2024, selling, general and administrative ("SG&amp;A") expenses totaled $99.0 million, up 44% or $30.1 million from $68.9 million in the same quarter of 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The breakdown of changes within SG&amp;A primarily consisted of:</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a $14.4 million increase in marketing investments;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a $4.5 million increase in storage and distribution costs due to growing organic sales volume;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a $7.6 million increase in employee costs, reflecting our ongoing investments to support growth;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a $2.7 million increase in other selling expenses as we continue to grow operationally; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a $2.8 million increase in general administrative costs primarily due to consulting fees.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation expense decreased by $1.9 million to $3.6 million, a change driven by certain stock options being fully expensed in the prior period. However, this was partially offset by new awards issued to our expanding workforce, which is in line with our strategy to encourage employee ownership and promote exceptional performance, contributing to our continued business success based on key performance attributes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Income</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income for the three months ended March&#160;31, 2024 was $9.3 million, which reflects an increase of $4.4 million versus $4.9 million during the three months ended March&#160;31, 2023. The increase was primarily attributable to interest income earned on cash held in our money market accounts, partially offset by foreign exchange rate transaction loss.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Net Income Attributable to Common Stockholders</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income attributable to common stockholders for the three months ended March&#160;31, 2024 was $64.8 million, representing basic earnings per share of $0.28 based on a basic weighted average of 232.8 million shares outstanding. In comparison, for the three months ended March&#160;31, 2023, net income attributable to common stockholders was $31.5 million, representing basic earnings per share $0.14 based on a basic weighted average of 230.0 million shares outstanding. Diluted earnings per share was $0.27 and $0.13 for the three months ended March&#160;31, 2024 and 2023, respectively.</span></div><div id="i8b84571413064d8eb5c0728da17102de_109"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">General</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023, we had cash and cash equivalents of approximately $879.5 million and $756.0 million, respectively, and working capital of approximately $999.8 million and $928.3 million, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our primary sources of liquidity are cash flows from operations and our existing cash balances. Please refer to Part 1, Item 1A,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> "Risk Factors"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of our 2023 Annual Report for specific risk factors that could have a material impact on our operations. Our current cash resources available to fund cash outflows are sufficient for both our short and long-term cash needs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchases of inventories, increases in accounts receivable and other assets, equipment purchases (including coolers), advances to certain of our co-packers, payments of accounts payable, and income taxes are expected to remain our principal recurring uses of cash and material cash requirements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash flows for the three months ended March&#160;31, 2024 and March&#160;31, 2023</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cash flows provided by (used in) operating activities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows provided by operating activities totaled $134.6 million for the three months ended March&#160;31, 2024, which compares to $13.8 million cash used in operating activities for the three months ended March&#160;31, 2023. The approximate $148.4 million increase in operating cash generated can be attributed to significant operational growth and the timing of cash receipts, which were favorably influenced by increased sales associated with the Pepsi agreements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cash flows (used in) provided by investing activities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows used in investing activities totaled $4.5 million for the three months ended March&#160;31, 2024, which compares to cash provided by investing activities of $1.0 million for the three months ended March&#160;31, 2023. The increase in cash used in investing activities was primarily due to increased purchases of property and equipment, with purchases of approximately $4.5&#160;million in the current year period versus $2.3&#160;million for the three months ended March&#160;31, 2023. For the three months ended March&#160;31, 2023, property and equipment purchases were partially offset by collections from our note receivable received from our China licensee of approximately $3.2&#160;million.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cash flows used in financing activities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows used in financing activities totaled $5.9 million for the three months ended March&#160;31, 2024, which compares to cash used in financing activities of $6.3 million for the three months ended March&#160;31, 2023. The main driver for cash used in financing activities for both periods was cash dividends paid on our outstanding shares of Series A Preferred Stock, all of which is held by Pepsi. This was slightly offset by proceeds received from the exercise of stock options during both periods.</span></div><div id="i8b84571413064d8eb5c0728da17102de_112"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Off Balance Sheet Arrangements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023, we had no off balance sheet arrangements.</span></div><div id="i8b84571413064d8eb5c0728da17102de_115"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States of America, which requires us to make estimates and assumptions that affect the reported amounts in our consolidated financial statements. Critical accounting estimates are those that management believes are the most important to the portrayal of our financial condition and results and require the most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain and that have had, or are reasonably likely to have, a material impact on our financial condition or results of operations. Judgments and uncertainties may result in materially different amounts being reported under different conditions or using different assumptions. There have been no material changes to our critical accounting policies or estimates from those described in Part II, Item 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">"Management's Discussion and Analysis of Financial Condition and Results of Operations"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> included in our 2023 Annual report.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_118"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, our financial position is routinely subject to a variety of risks. The principal market risks (i.e., the risk of loss arising from adverse changes in market rates and prices) to which we are exposed are fluctuations in commodity and other input prices affecting the costs of our raw materials (including, but not limited to, increases in the costs of the price of aluminum cans, sucralose and other sweeteners, as well as other raw materials contained within our products). We generally do not use hedging agreements or alternative instruments to manage the risks associated with securing sufficient ingredients or raw materials. We are also subject to market risks with respect to the cost of commodities and other inputs because our ability to recover increased costs through higher pricing is limited by the competitive environment in which we operate. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We do not use derivative financial instruments to protect ourselves from fluctuations in interest rates and generally do not hedge against fluctuations in commodity prices.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no material changes to the information regarding market risk provided in Item 7A, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Quantitative and Qualitative Disclosures about Market Risk&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> contained in our 2023 Annual Report.</span></div><div id="i8b84571413064d8eb5c0728da17102de_121"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Chief Executive Officer (our principal executive officer) and our Chief Financial Officer (our principal financial and accounting officer), conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of March&#160;31, 2024, to ensure that information required to be disclosed by us in the reports filed or submitted by us under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the rules and forms adopted by the SEC, including to ensure that information required to be disclosed by us in the reports filed or submitted by us under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that our disclosure controls and procedures were not effective as of such date because of the material weakness in internal control over financial reporting described below.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Chief Executive Officer and our Chief Financial Officer do not expect that our disclosure controls and procedures or our internal controls over financial reporting will prevent all error and all fraud. Although our disclosure controls and procedures have been designed to provide reasonable assurance of achieving their objectives and our Chief Executive Officer and our Chief Financial Officer evaluated whether our disclosure controls and procedures were effective at doing so, a control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented if there exists in an individual a desire to do so. There can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notwithstanding the foregoing conclusion, and notwithstanding the material weakness in our internal control over financial reporting described below, management believes that the consolidated financial statements and related financial information included in this Report fairly present in all material respects our financial condition, results of operations and cash flows as of the dates presented, and for the periods ended on such dates, in conformity with U.S. GAAP and the rules and regulations promulgated by the SEC.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We identified a material weakness as of December&#160;31, 2023 in our internal control over financial reporting, which was not fully remediated as of March&#160;31, 2024. A material weakness is a deficiency or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected and corrected on a timely basis. We concluded that our internal control over financial reporting was not effective as of December&#160;31, 2023 and was not fully remediated as of March&#160;31, 2024 with respect to the following processes as the result of the ineffective design and operation of business process level controls: (i) accounting for revenue recognition, (ii) accounting for promotional allowances, and (iii) accounting for inventories.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of the date of this Report, management has reassessed the design of controls and modified its processes to remediate the control deficiencies that led to the material weakness, including but not limited to placing increased emphasis on appropriately designing and implementing effective business process level controls. This material weakness cannot be considered remediated until the applicable controls are designed and operating effectively for a sufficient period of time, as supported by management&#8217;s testing results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2024, we have been implementing and will aggressively continue to implement changes to improve the control environment with respect to the business process level controls that led to the material weakness in our internal control over financial reporting as of December&#160;31, 2023 discussed above. We anticipate the actions to be taken, and resulting process improvements, to generally strengthen our internal control over financial reporting and remediate the material weakness noted above. These remedial measures were considered changes to our internal control environment that had a material effect on internal control over financial reporting.</span></div><div id="i8b84571413064d8eb5c0728da17102de_124"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PART II - OTHER INFORMATION</span></div><div id="i8b84571413064d8eb5c0728da17102de_127"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to Note 15. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated financial statements in Part I, Item 1, of this Quarterly Report on Form 10-Q.</span></div><div id="i8b84571413064d8eb5c0728da17102de_130"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1A. Risk Factors.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We face a variety of risks that are inherent in our business and our industry, including operational, legal, regulatory and product risks. Such risks could cause our actual results to differ materially from our forward-looking statements, expectations and historical trends. During the reporting period covered by this Report, there have been no material changes to our risk factors as set forth in Part I, Item 1A </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Risk Factors&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in our 2023 Annual Report.</span></div><div id="i8b84571413064d8eb5c0728da17102de_133"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None, except as previously disclosed in filings with the SEC.</span></div><div id="i8b84571413064d8eb5c0728da17102de_136"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 3. Defaults Upon Senior Securities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None.</span></div><div id="i8b84571413064d8eb5c0728da17102de_139"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i8b84571413064d8eb5c0728da17102de_142"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 5. Other Information.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, certain of our executive officers and directors have, and we expect they will in the future, enter into, amend and terminate written trading arrangements pursuant to Rule 10b5-1 of the Exchange Act or otherwise. <ix:nonNumeric contextRef="c-1" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-688" continuedAt="f-688-1" escape="true">During the three months ended March&#160;31, 2024, except as set forth below, none of our officers or directors <ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-689"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-690">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-691"><ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-692">terminated</ix:nonNumeric></ix:nonNumeric> any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K):</ix:nonNumeric></span></div><ix:continuation id="f-688-1"><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name and Title</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of Plan</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Seller's Adoption Date</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Termination Date</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Aggregate Number of Securities</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Description of Trading Arrangement</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-141" name="ecd:TrdArrIndName" id="f-693">John Fieldly</ix:nonNumeric>,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-141" name="ecd:TrdArrIndTitle" id="f-694">Chief Executive Officer</ix:nonNumeric></span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10b5-1(c)(1) Trading Plan</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-141" name="ecd:TrdArrAdoptionDate" id="f-695">March 4, 2024</ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 5, 2025</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-142" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-696">251,046</ix:nonFraction></span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sale of shares of common stock (vested stock options or other awards)</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-143" name="ecd:TrdArrIndName" id="f-697">Jarrod Langhans</ix:nonNumeric>,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-143" name="ecd:TrdArrIndTitle" id="f-698">Chief Financial Officer</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10b5-1(c)(1) Trading Plan</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-143" name="ecd:TrdArrAdoptionDate" id="f-699">March 11, 2024</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 11, 2025</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-144" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-700">20,000</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sale of shares of common stock (vested stock options or other awards)</span></div></td></tr></table></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_145"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 6. Exhibits.</span></div><div style="margin-top:6pt;padding-left:9pt;padding-right:9pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to Exhibits</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:61.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.841%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Form</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Filing Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000015/celh-2024compositecharte.htm">3.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000015/celh-2024compositecharte.htm">Composite Articles of Incorporation of Celsius Holdings, Inc.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2/29/2024</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000095017022016034/celh-ex3_2.htm">3.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000095017022016034/celh-ex3_2.htm">Amended and Restated Bylaws, as amended</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">3.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">8/9/2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000162828024013122/celsius-pepsixamendmentn.htm">10.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000162828024013122/celsius-pepsixamendmentn.htm">Amendment No. 1 to Distribution Agreement with PepsiCo, Inc., dated March 23, 2024</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">3/26/2024</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000015/johnfieldlyemploymentagr.htm">10.2&#8224;</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000015/johnfieldlyemploymentagr.htm">Employment Agreement between the Company and J</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000015/johnfieldlyemploymentagr.htm">ohn Fieldly effective </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000015/johnfieldlyemploymentagr.htm">January 1, 2024</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">10.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2/29/2024</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000010/langhansemploymentagreemen.htm">10.3&#8224;</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000010/langhansemploymentagreemen.htm">Employ</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000010/langhansemploymentagreemen.htm">ment Agreement between the Company and Jarrod Lan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1341766/000134176624000010/langhansemploymentagreemen.htm">ghans effective January 1, 2024</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">2/2/2024</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="paulstorey.htm">10.4&#8224;*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="paulstorey.htm">Employment Offer Letter, dated April 12, 2021, between the Company and Paul Storey</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="tonyguilfoyle.htm">10.5&#8224;*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="tonyguilfoyle.htm">Employment Offer Letter, dated October 9, 2020, between the Company and Tony Guilfoyle</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="tonyguilfoyle-amendment.htm">10.6&#8224;*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="tonyguilfoyle-amendment.htm">Amendment to Employment Offer Letter, dated February 1, 2023, between the Company and Tony Guilfoyle</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="tobydavid.htm">10.7&#8224;*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="tobydavid.htm">Employment Offer Letter, dated October 6, 2015, between the Company and Toby David</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="celh-20240331xexx311.htm">31.1*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="celh-20240331xexx311.htm">Section 302 Certification of Chief Executive Officer</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="celh-20240331xexx312.htm">31.2*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="celh-20240331xexx312.htm">Section 302 Certification of Chief Financial Officer</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="celh-20240331xexx321.htm">32.1**</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="celh-20240331xexx321.htm">Section 906 Certification of Chief Executive Officer</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="celh-20240331xexx322.htm">32.2**</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline" href="celh-20240331xexx322.htm">Section 906 Certification of Chief Financial Officer</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline">101.INS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inline XBRL Instance Document</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline">101.SCH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline">101.CAL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline">101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline">101.LAB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline">101.PRE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration:underline">104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The cover page from the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in Inline iXBRL and contained in Exhibit 101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.5pt">Filed herewith</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">**</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9pt">Furnished herewith</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;Management contract or compensatory plan arrangement.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i8b84571413064d8eb5c0728da17102de_148"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CELSIUS HOLDINGS, INC.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date: May&#160;6, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">/s/ John Fieldly</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.87pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">John Fieldly,<br/>Chief Executive Officer<br/>(Principal Executive Officer)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date: May&#160;6, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">/s/ Jarrod Langhans</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.87pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Jarrod Langhans,<br/>Chief Financial Officer<br/>(Principal Financial and Accounting Officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>2
<FILENAME>paulstorey.htm
<DESCRIPTION>EX-10.4
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>paulstorey</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- paulstorey001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="paulstorey001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>3
<FILENAME>tonyguilfoyle.htm
<DESCRIPTION>EX-10.5
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>tonyguilfoyle</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:966;"><!-- tonyguilfoyle001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="tonyguilfoyle001.jpg" title="slide1" width="966" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>4
<FILENAME>tonyguilfoyle-amendment.htm
<DESCRIPTION>EX-10.6
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>tonyguilfoyle-amendment</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- tonyguilfoyle-amendment001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="tonyguilfoyle-amendment001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">    2424 North Federal Hwy.  &#8226;  Suite 208  &#8226;  Boca Raton, FL 33431  &#8226;  p: 561-276-2239  &#8226;  f: 561-276-2268  &#8226;  celsius.com    Offer Letter Amendment    Date: February 1st, 2023    To: Tony Guilfoyle    From: John Fieldly, President &amp; CEO, Celsius Holding, Inc.        This Amendment dated 2/1/23 is to amend the offer letter signed October 9th, 2020 between  Tony Guilfoyle and Celsius Holdings, Inc. where Celsius provided an employment offer for Tony  Guilfoyle to join the Celsius team as EVP of Sales North America, effective as of November 4th  2020.     This amendment is to add into the original offer that if the employee Tony Guilfoyle is  terminated without cause he will be eligible for one-year salary severance.        John Fieldly, CEO    /s/ John Fieldly   2/1/23    Tony Guilfoyle  /s/ Tony Guilfoyle   2/1/23    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7
<SEQUENCE>5
<FILENAME>tobydavid.htm
<DESCRIPTION>EX-10.7
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>tobydavid</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:965;"><!-- tobydavid001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="tobydavid001.jpg" title="slide1" width="965" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>celh-20240331xexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i841ea2736d55459ca8a8de825d972ba5_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, John Fieldly, certify that&#58;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">I have reviewed this Quarterly Report on Form 10-Q for the quarter ended March&#160;31, 2024 of Celsius Holdings, Inc.&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15 (f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.02pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.02pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.02pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; May&#160;6, 2024</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CELSIUS HOLDINGS, INC.</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#47;s&#47; John Fieldly</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">John Fieldly, Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>celh-20240331xexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="if0d8f4081b354271b188a1aa24481d50_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Jarrod Langhans, certify that&#58; </font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">I have reviewed this Quarterly Report on Form 10-Q for the quarter ended March&#160;31, 2024 of Celsius Holdings, Inc.&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15 (f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.02pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.02pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.02pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; May&#160;6, 2024</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CELSIUS HOLDINGS, INC.</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#47;s&#47; Jarrod Langhans</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Jarrod Langhans, Chief Financial Officer<br>(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>celh-20240331xexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i492d6fb0455a49528f9da52df47a9de3_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Celsius Holdings, Inc., a Nevada corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) on Form 10-Q for the quarter ended March&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), I, John Fieldly, the President and Chief Executive Officer, of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; May&#160;6, 2024</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CELSIUS HOLDINGS, INC.</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#47;s&#47; John Fieldly</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">John Fieldly, Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>celh-20240331xexx322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i892e54d8bd214de48fb0e1ec44d273b4_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Celsius Holdings, Inc., a Nevada corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) on Form 10-Q for the quarter ended March&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), I, Jarrod Langhans, the Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; May&#160;6, 2024</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CELSIUS HOLDINGS, INC.</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#47;s&#47; Jarrod Langhans</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Jarrod Langhans, Chief Financial Officer<br>(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>celh-20240331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:24e81db8-8915-4513-a7c2-ca25e77552be,g:2bad206f-31d7-4791-b729-b40bf50d749d-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:celh="http://celsius.com/20240331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://celsius.com/20240331">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="celh-20240331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="celh-20240331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="celh-20240331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="celh-20240331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://celsius.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://celsius.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsandComprehensiveIncome" roleURI="http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome">
        <link:definition>0000004 - Statement - Consolidated Statements of Operations and Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical" roleURI="http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical">
        <link:definition>0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity" roleURI="http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity">
        <link:definition>0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquityParenthetical" roleURI="http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquityParenthetical">
        <link:definition>0000007 - Statement - Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://celsius.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONANDDESCRIPTIONOFBUSINESS" roleURI="http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS">
        <link:definition>0000009 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>0000010 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARE" roleURI="http://celsius.com/role/EARNINGSPERSHARE">
        <link:definition>0000011 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUE" roleURI="http://celsius.com/role/REVENUE">
        <link:definition>0000012 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVENTORIES" roleURI="http://celsius.com/role/INVENTORIES">
        <link:definition>0000013 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREPAIDEXPENSESANDOTHERCURRENTASSETS" roleURI="http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS">
        <link:definition>0000014 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTERECEIVABLE" roleURI="http://celsius.com/role/NOTERECEIVABLE">
        <link:definition>0000015 - Disclosure - NOTE RECEIVABLE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENT" roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENT">
        <link:definition>0000016 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLES" roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLES">
        <link:definition>0000017 - Disclosure - GOODWILL AND INTANGIBLES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEANDACCRUEDEXPENSES" roleURI="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSES">
        <link:definition>0000018 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONS" roleURI="http://celsius.com/role/RELATEDPARTYTRANSACTIONS">
        <link:definition>0000019 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MEZZANINEEQUITY" roleURI="http://celsius.com/role/MEZZANINEEQUITY">
        <link:definition>0000020 - Disclosure - MEZZANINE EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://celsius.com/role/INCOMETAXES">
        <link:definition>0000021 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATION" roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATION">
        <link:definition>0000022 - Disclosure - STOCK-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://celsius.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>0000023 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARETables" roleURI="http://celsius.com/role/EARNINGSPERSHARETables">
        <link:definition>9954473 - Disclosure - EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUETables" roleURI="http://celsius.com/role/REVENUETables">
        <link:definition>9954474 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVENTORIESTables" roleURI="http://celsius.com/role/INVENTORIESTables">
        <link:definition>9954475 - Disclosure - INVENTORIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTERECEIVABLETables" roleURI="http://celsius.com/role/NOTERECEIVABLETables">
        <link:definition>9954476 - Disclosure - NOTE RECEIVABLE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTTables" roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENTTables">
        <link:definition>9954477 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLESTables" roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESTables">
        <link:definition>9954478 - Disclosure - GOODWILL AND INTANGIBLES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables" roleURI="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables">
        <link:definition>9954479 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONTables" roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONTables">
        <link:definition>9954480 - Disclosure - STOCK-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails" roleURI="http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails">
        <link:definition>9954481 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails">
        <link:definition>9954482 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails" roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails">
        <link:definition>9954483 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails" roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails">
        <link:definition>9954484 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Expected Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails" roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails">
        <link:definition>9954485 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Long Lived Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHAREScheduleofEPSDetails" roleURI="http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails">
        <link:definition>9954486 - Disclosure - EARNINGS PER SHARE - Schedule of EPS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARENarrativeDetails" roleURI="http://celsius.com/role/EARNINGSPERSHARENarrativeDetails">
        <link:definition>9954487 - Disclosure - EARNINGS PER SHARE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEScheduleofNetSalesbyReportingSegmentDetails" roleURI="http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails">
        <link:definition>9954488 - Disclosure - REVENUE - Schedule of Net Sales by Reporting Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUENarrativeDetails" roleURI="http://celsius.com/role/REVENUENarrativeDetails">
        <link:definition>9954489 - Disclosure - REVENUE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVENTORIESDetails" roleURI="http://celsius.com/role/INVENTORIESDetails">
        <link:definition>9954490 - Disclosure - INVENTORIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" roleURI="http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails">
        <link:definition>9954491 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTERECEIVABLEScheduleofNoteReceivableDetails" roleURI="http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails">
        <link:definition>9954492 - Disclosure - NOTE RECEIVABLE - Schedule of Note Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTERECEIVABLENarrativeDetails" roleURI="http://celsius.com/role/NOTERECEIVABLENarrativeDetails">
        <link:definition>9954493 - Disclosure - NOTE RECEIVABLE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails" roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails">
        <link:definition>9954494 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNarrativeDetails" roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENTNarrativeDetails">
        <link:definition>9954495 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLESNarrativeDetails" roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESNarrativeDetails">
        <link:definition>9954496 - Disclosure - GOODWILL AND INTANGIBLES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails" roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails">
        <link:definition>9954497 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Amortization of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails" roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails">
        <link:definition>9954498 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Future Estimated Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails" roleURI="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails">
        <link:definition>9954499 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONSDetails" roleURI="http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails">
        <link:definition>9954500 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MEZZANINEEQUITYNarrativeDetails" roleURI="http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails">
        <link:definition>9954501 - Disclosure - MEZZANINE EQUITY - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails" roleURI="http://celsius.com/role/INCOMETAXESDetails">
        <link:definition>9954502 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONNarrativeDetails" roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails">
        <link:definition>9954503 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails" roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails">
        <link:definition>9954504 - Disclosure - STOCK-BASED COMPENSATION - Outstanding Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails">
        <link:definition>9954505 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails" roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails">
        <link:definition>9954506 - Disclosure - STOCK-BASED COMPENSATION - Performance Shares Issued to Non-employees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>9954507 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="celh_EightPercentageMember" abstract="true" name="EightPercentageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_JarrodLanghansMember" abstract="true" name="JarrodLanghansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="celh_AmortizationOfDeferredOtherCosts" abstract="false" name="AmortizationOfDeferredOtherCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_AccruedDistributorTerminationFeePolicyTextBlock" abstract="false" name="AccruedDistributorTerminationFeePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="celh_ClassActionLawsuitMember" abstract="true" name="ClassActionLawsuitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="celh_DeferredTaxLiabilitynet" abstract="false" name="DeferredTaxLiabilitynet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_CollaborativeArrangementFixedFeesTerm" abstract="false" name="CollaborativeArrangementFixedFeesTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="celh_StateBeverageContainerDeposit" abstract="false" name="StateBeverageContainerDeposit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_TemporaryEquityCumulativeDividendPercentage" abstract="false" name="TemporaryEquityCumulativeDividendPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="celh_FreightExpense" abstract="false" name="FreightExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" abstract="false" name="ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="celh_ExchangeLosses" abstract="false" name="ExchangeLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_SalesRevenueBenchMarkReceiveShares" abstract="false" name="SalesRevenueBenchMarkReceiveShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" abstract="false" name="ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate" abstract="false" name="FiniteLivedIntangibleAssetsEffectOfExchangeRate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_IncreaseDecreaseInAccruedDistributorTerminationsFees" abstract="false" name="IncreaseDecreaseInAccruedDistributorTerminationsFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" abstract="false" name="AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_NumberOfBoardMembers" abstract="false" name="NumberOfBoardMembers" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="celh_LicenseAgreementMember" abstract="true" name="LicenseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_AccruedDividend" abstract="false" name="AccruedDividend" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="celh_DthreemLicensingGroupMember" abstract="true" name="DthreemLicensingGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_UnamortizedDeferredContractCosts" abstract="false" name="UnamortizedDeferredContractCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_Freight" abstract="false" name="Freight" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_FAndLMember" abstract="true" name="FAndLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_TwelvePercentageMember" abstract="true" name="TwelvePercentageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_SecuritiesPurchaseAgreementMember" abstract="true" name="SecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss" abstract="false" name="IntangibleAssetsEffectOfExchangeRateChangesGainLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_DeferredContractAssetInOtherAssets" abstract="false" name="DeferredContractAssetInOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_The2015StockIncentivePlanMember" abstract="true" name="The2015StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember" abstract="true" name="ValuationTotalShareholderReturnVs.PeerGroupApproachMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="celh_DisclosureRevenueAbstract" abstract="true" name="DisclosureRevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" abstract="false" name="ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_StockIncentivePlan2015And2006Member" abstract="true" name="StockIncentivePlan2015And2006Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="celh_PromotionalAllowance" abstract="false" name="PromotionalAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_BrandsTotalCarryingAmount" abstract="false" name="BrandsTotalCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_CDFinancialLLCMember" abstract="true" name="CDFinancialLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_IncreaseDecreaseInAccruedPromotionalAllowance" abstract="false" name="IncreaseDecreaseInAccruedPromotionalAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_CostcoMember" abstract="true" name="CostcoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_LessInventoryAllowanceForExcessAndObsoleteProducts" abstract="false" name="LessInventoryAllowanceForExcessAndObsoleteProducts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" abstract="false" name="IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="celh_PerShareOfAggregateFairValueOfPreferredShare" abstract="false" name="PerShareOfAggregateFairValueOfPreferredShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" abstract="false" name="IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_DeferredContractCostsCurrent" abstract="false" name="DeferredContractCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_AgreementTermFirstCancellableTerm" abstract="false" name="AgreementTermFirstCancellableTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="celh_RevenueTextBlock" abstract="false" name="RevenueTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="celh_PercentageOfVotingRightPreferredStock" abstract="false" name="PercentageOfVotingRightPreferredStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="celh_AgreementTermCancellableTermThereafter" abstract="false" name="AgreementTermCancellableTermThereafter" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="celh_InstalmentCollateralShares" abstract="false" name="InstalmentCollateralShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="celh_ContractAssetsCurrentMember" abstract="true" name="ContractAssetsCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_CashConsiderationToRelatedParty" abstract="false" name="CashConsiderationToRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_TotalPayment" abstract="false" name="TotalPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ReducingAwardDamagesValue" abstract="false" name="ReducingAwardDamagesValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_MezzanineEquityAbstract" abstract="true" name="MezzanineEquityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock" abstract="false" name="PrepaidExpensesAndOtherCurrentAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" abstract="false" name="IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" abstract="true" name="DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="celh_PotentiallyDilutiveSharesOutstanding" abstract="false" name="PotentiallyDilutiveSharesOutstanding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="celh_AccruedPromotionalAllowance" abstract="false" name="AccruedPromotionalAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" abstract="false" name="FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="celh_CashPaidDuringPeriodAbstract" abstract="true" name="CashPaidDuringPeriodAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="celh_AllOtherMember" abstract="true" name="AllOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_TemporaryEquityStatedValue" abstract="false" name="TemporaryEquityStatedValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="celh_OwnershipPercentageOfOutstandingCommonStock" abstract="false" name="OwnershipPercentageOfOutstandingCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="celh_JohnFieldlyMember" abstract="true" name="JohnFieldlyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="celh_InventoryAllowanceForExcessAndObsoleteProducts" abstract="false" name="InventoryAllowanceForExcessAndObsoleteProducts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" abstract="false" name="UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="celh_VestedMember" abstract="true" name="VestedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_TotalIntangibles" abstract="false" name="TotalIntangibles" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ValueAddedTaxPayment" abstract="false" name="ValueAddedTaxPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_RoyaltyFees" abstract="false" name="RoyaltyFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock" abstract="false" name="OtherCurrentLiabilitiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="celh_ScheduleOfNoteReceivableTableTableTextBlock" abstract="false" name="ScheduleOfNoteReceivableTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="celh_ContractWithCustomerLiabilityRevenueRecognitionTerm" abstract="false" name="ContractWithCustomerLiabilityRevenueRecognitionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="celh_StockIncentivePlanMember" abstract="true" name="StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_PepsicoIncMember" abstract="true" name="PepsicoIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_ValuationRevenueApproachMember" abstract="true" name="ValuationRevenueApproachMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="celh_DenominatorAbstract" abstract="true" name="DenominatorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="celh_TransitionAgreementMember" abstract="true" name="TransitionAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_EarningsLossAllocatedToParticipatingShares" abstract="false" name="EarningsLossAllocatedToParticipatingShares" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ContingentCommitmentToThirdParties" abstract="false" name="ContingentCommitmentToThirdParties" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_UnbilledPurchases" abstract="false" name="UnbilledPurchases" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_NumeratorAbstract" abstract="true" name="NumeratorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="celh_ContractAssetsNonCurrentMember" abstract="true" name="ContractAssetsNonCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_DeferredOtherCostsNonCurrent" abstract="false" name="DeferredOtherCostsNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract" abstract="true" name="ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="celh_TotalLonglivedAssets" abstract="false" name="TotalLonglivedAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare" abstract="false" name="RestrictedStockForfeitureAndCancelledInDollarsPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="celh_IntangibleAssetsNotSubjectToAmortizationAbstract" abstract="true" name="IntangibleAssetsNotSubjectToAmortizationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="celh_CollaborativeArrangementAgreementTerm" abstract="false" name="CollaborativeArrangementAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="celh_PostJudgmentInterest" abstract="false" name="PostJudgmentInterest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="celh_LonglivedAssetsRelatedToForeignOperations" abstract="false" name="LonglivedAssetsRelatedToForeignOperations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ChangeInRightToUseAndLeaseObligationnet" abstract="false" name="ChangeInRightToUseAndLeaseObligationnet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_TenPercentageMember" abstract="true" name="TenPercentageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_MerchandisingEquipmentCoolersMember" abstract="true" name="MerchandisingEquipmentCoolersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="celh_NetIncomeAttributableToCommonShareholders" abstract="false" name="NetIncomeAttributableToCommonShareholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_IssuanceOfPreferredStockFairValue" abstract="false" name="IssuanceOfPreferredStockFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>celh-20240331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:24e81db8-8915-4513-a7c2-ca25e77552be,g:2bad206f-31d7-4791-b729-b40bf50d749d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://celsius.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_782d9d00-a105-4a02-9aa8-57fc1b6f9c33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1d63a3f8-6094-4ae1-9c5c-2c6d09c49bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_782d9d00-a105-4a02-9aa8-57fc1b6f9c33" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1d63a3f8-6094-4ae1-9c5c-2c6d09c49bf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_aabc9f74-2e5f-4109-bb0c-f61083f06e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_782d9d00-a105-4a02-9aa8-57fc1b6f9c33" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_aabc9f74-2e5f-4109-bb0c-f61083f06e86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_98e74a78-f728-4835-9ad0-1bc6c444407a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_782d9d00-a105-4a02-9aa8-57fc1b6f9c33" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_98e74a78-f728-4835-9ad0-1bc6c444407a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_f03c639c-1f19-476c-a7e2-e7fadd16a77d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_782d9d00-a105-4a02-9aa8-57fc1b6f9c33" xlink:to="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_f03c639c-1f19-476c-a7e2-e7fadd16a77d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e9656be7-153c-496e-bd81-89a794e85d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_782d9d00-a105-4a02-9aa8-57fc1b6f9c33" xlink:to="loc_us-gaap_LiabilitiesCurrent_e9656be7-153c-496e-bd81-89a794e85d5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_a39b4ec1-8793-4265-88f1-1c2b8188d5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_a39b4ec1-8793-4265-88f1-1c2b8188d5ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_5c4c0b6d-7637-4e55-b038-c7ed985ffd03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_5c4c0b6d-7637-4e55-b038-c7ed985ffd03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_655669ae-3a0a-44d6-86e1-00c587bfb6a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:to="loc_us-gaap_AccountsPayableCurrent_655669ae-3a0a-44d6-86e1-00c587bfb6a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_57e4c5eb-2ce3-41b5-9350-6d6683004e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_57e4c5eb-2ce3-41b5-9350-6d6683004e6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_10e29079-54d2-494f-a39e-21cf7ffd8841" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:to="loc_us-gaap_DeferredRevenueCurrent_10e29079-54d2-494f-a39e-21cf7ffd8841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_cd3bcb1c-1432-4d5d-adfe-113fcb6740b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_cd3bcb1c-1432-4d5d-adfe-113fcb6740b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedPromotionalAllowance_fa5721a1-3470-4d4a-8f24-48f32a8d2d1d" xlink:href="celh-20240331.xsd#celh_AccruedPromotionalAllowance"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:to="loc_celh_AccruedPromotionalAllowance_fa5721a1-3470-4d4a-8f24-48f32a8d2d1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_4d1d053c-d5a1-4e9e-86a5-c7dcea938fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8de7c902-0fc3-46c4-b333-4116fcd2ece3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_4d1d053c-d5a1-4e9e-86a5-c7dcea938fa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredOtherCostsNonCurrent_6a6316f4-830b-4c41-8d35-e8822b804109" xlink:href="celh-20240331.xsd#celh_DeferredOtherCostsNonCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_celh_DeferredOtherCostsNonCurrent_6a6316f4-830b-4c41-8d35-e8822b804109" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_078b8e5a-19b8-4f3b-8835-13add1440dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_078b8e5a-19b8-4f3b-8835-13add1440dfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_daf38c87-fdb5-4a61-9892-9d823e1a710f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_daf38c87-fdb5-4a61-9892-9d823e1a710f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_cf111b88-a29d-4b08-94da-9decbc893bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_cf111b88-a29d-4b08-94da-9decbc893bf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_ee281af0-3552-4b76-832b-e623565ce9e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_ee281af0-3552-4b76-832b-e623565ce9e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_801203f3-bd4e-418e-9051-135270f2d863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_us-gaap_DepositsAssets_801203f3-bd4e-418e-9051-135270f2d863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_295a6bad-f041-4013-8bee-207fdce2392d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_295a6bad-f041-4013-8bee-207fdce2392d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8547b298-e925-4785-b4e3-41bc1f877244" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_us-gaap_Goodwill_8547b298-e925-4785-b4e3-41bc1f877244" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4ab68291-b33e-48a2-b640-0bfbe0572ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_20afe5a6-f9bb-4ac7-9e46-bd726387c840" xlink:to="loc_us-gaap_AssetsCurrent_4ab68291-b33e-48a2-b640-0bfbe0572ae1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3beb1986-b8cd-4cc2-b9cb-dc7ce0087eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8ef58ab6-5a32-4e0a-9a43-13a53bab8680" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3beb1986-b8cd-4cc2-b9cb-dc7ce0087eaa" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8ef58ab6-5a32-4e0a-9a43-13a53bab8680" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e7eb7e52-18da-48fc-879a-283edd3fd36d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3beb1986-b8cd-4cc2-b9cb-dc7ce0087eaa" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e7eb7e52-18da-48fc-879a-283edd3fd36d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_785c9cb6-1a90-46c0-989a-8af84e5da781" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3beb1986-b8cd-4cc2-b9cb-dc7ce0087eaa" xlink:to="loc_us-gaap_StockholdersEquity_785c9cb6-1a90-46c0-989a-8af84e5da781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_ed729139-28bc-47c9-a563-146748d3bfe6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3beb1986-b8cd-4cc2-b9cb-dc7ce0087eaa" xlink:to="loc_us-gaap_Liabilities_ed729139-28bc-47c9-a563-146748d3bfe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8e989a5a-64ae-4d29-aade-2bcfa0d039f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b67f15b1-9fac-4a1e-8edc-840b5f7f855d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8e989a5a-64ae-4d29-aade-2bcfa0d039f4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b67f15b1-9fac-4a1e-8edc-840b5f7f855d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b90b9037-21f4-4ede-b177-3baf9ba2ee0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8e989a5a-64ae-4d29-aade-2bcfa0d039f4" xlink:to="loc_us-gaap_InventoryNet_b90b9037-21f4-4ede-b177-3baf9ba2ee0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6fb8cb9c-1a4f-4954-a5c3-3399349a14fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8e989a5a-64ae-4d29-aade-2bcfa0d039f4" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6fb8cb9c-1a4f-4954-a5c3-3399349a14fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_a19c4f56-396e-42ff-b215-30739b8dc649" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8e989a5a-64ae-4d29-aade-2bcfa0d039f4" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_a19c4f56-396e-42ff-b215-30739b8dc649" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredContractCostsCurrent_df08d8b0-15b9-48dc-a22d-fed634e826cd" xlink:href="celh-20240331.xsd#celh_DeferredContractCostsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8e989a5a-64ae-4d29-aade-2bcfa0d039f4" xlink:to="loc_celh_DeferredContractCostsCurrent_df08d8b0-15b9-48dc-a22d-fed634e826cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b0d78514-b51c-4232-a739-49a2a4d33613" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8e989a5a-64ae-4d29-aade-2bcfa0d039f4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b0d78514-b51c-4232-a739-49a2a4d33613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3810f7dd-6d59-49b7-bfc5-c3b5db4b56f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2409bba7-d451-427c-ac6d-7dc9e68e0908" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3810f7dd-6d59-49b7-bfc5-c3b5db4b56f6" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2409bba7-d451-427c-ac6d-7dc9e68e0908" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_1a8c99a8-4d4d-496c-9d6f-a77569192d09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3810f7dd-6d59-49b7-bfc5-c3b5db4b56f6" xlink:to="loc_us-gaap_AdditionalPaidInCapital_1a8c99a8-4d4d-496c-9d6f-a77569192d09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cfb6a278-0df1-4c47-97fa-0611d7e7fcb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3810f7dd-6d59-49b7-bfc5-c3b5db4b56f6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cfb6a278-0df1-4c47-97fa-0611d7e7fcb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_11ef7982-feae-4e92-bcd8-55fd8a26128b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3810f7dd-6d59-49b7-bfc5-c3b5db4b56f6" xlink:to="loc_us-gaap_CommonStockValue_11ef7982-feae-4e92-bcd8-55fd8a26128b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_62013db4-7039-462b-a38e-eef954908c99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_EarningsLossAllocatedToParticipatingShares_521381a1-b936-4136-b5d8-7c5a8856ef8a" xlink:href="celh-20240331.xsd#celh_EarningsLossAllocatedToParticipatingShares"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_62013db4-7039-462b-a38e-eef954908c99" xlink:to="loc_celh_EarningsLossAllocatedToParticipatingShares_521381a1-b936-4136-b5d8-7c5a8856ef8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2725f5ea-9083-46a5-9b54-ae29c1aaf319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_62013db4-7039-462b-a38e-eef954908c99" xlink:to="loc_us-gaap_NetIncomeLoss_2725f5ea-9083-46a5-9b54-ae29c1aaf319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_e48ce36c-6a43-49d8-a479-52537b5c21fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_62013db4-7039-462b-a38e-eef954908c99" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_e48ce36c-6a43-49d8-a479-52537b5c21fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f28c99b0-b79b-40b3-824d-eeef53dfdcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cfa6345b-209d-4742-ad90-68a6cb53073a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f28c99b0-b79b-40b3-824d-eeef53dfdcc2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cfa6345b-209d-4742-ad90-68a6cb53073a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a262f307-ed66-4f55-8ddb-a2208d9c82a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f28c99b0-b79b-40b3-824d-eeef53dfdcc2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a262f307-ed66-4f55-8ddb-a2208d9c82a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e930026c-5f69-4f6c-afe7-88c0c2181c21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_df8014fd-8773-4a40-83d9-efa9f373730a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e930026c-5f69-4f6c-afe7-88c0c2181c21" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_df8014fd-8773-4a40-83d9-efa9f373730a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b0d04249-3502-4ae3-8df7-4f910d0ac59e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e930026c-5f69-4f6c-afe7-88c0c2181c21" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b0d04249-3502-4ae3-8df7-4f910d0ac59e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f3f1214e-f960-4a07-8dc5-6d9877859c38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_415c10fa-af43-47a3-9c6a-4b438e30c4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f3f1214e-f960-4a07-8dc5-6d9877859c38" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_415c10fa-af43-47a3-9c6a-4b438e30c4f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_742dbef3-3b7b-4ec7-abce-9c6d7ed4da27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f3f1214e-f960-4a07-8dc5-6d9877859c38" xlink:to="loc_us-gaap_OperatingIncomeLoss_742dbef3-3b7b-4ec7-abce-9c6d7ed4da27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0376c9da-279d-4510-830f-166dcba435ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_583820ad-b5ad-425b-82fa-d6c36013445e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0376c9da-279d-4510-830f-166dcba435ad" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_583820ad-b5ad-425b-82fa-d6c36013445e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_992ade59-003c-41e7-827b-6d0e010fe2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0376c9da-279d-4510-830f-166dcba435ad" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_992ade59-003c-41e7-827b-6d0e010fe2bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_13cd916f-2913-4c72-9fbb-ffd29d39f59e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0376c9da-279d-4510-830f-166dcba435ad" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_13cd916f-2913-4c72-9fbb-ffd29d39f59e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_80a6fed5-4d3c-481b-a2e2-3c304cae323c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2a9369a9-64d2-4c23-b59b-03f89c2b9063" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_80a6fed5-4d3c-481b-a2e2-3c304cae323c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2a9369a9-64d2-4c23-b59b-03f89c2b9063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_8e5c81ec-e095-4265-bcd5-d3435f4f2fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_80a6fed5-4d3c-481b-a2e2-3c304cae323c" xlink:to="loc_us-gaap_CostOfRevenue_8e5c81ec-e095-4265-bcd5-d3435f4f2fb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_10093ebe-8c80-4056-a3b0-1a4f23d3ddc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_24a3d5f6-ca0c-458b-a5da-f2bf1012ee01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_10093ebe-8c80-4056-a3b0-1a4f23d3ddc5" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_24a3d5f6-ca0c-458b-a5da-f2bf1012ee01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_171ad8ae-9d30-4ec4-a6ab-fec8b647f191" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_10093ebe-8c80-4056-a3b0-1a4f23d3ddc5" xlink:to="loc_us-gaap_GrossProfit_171ad8ae-9d30-4ec4-a6ab-fec8b647f191" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://celsius.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7aa4df3e-5f16-4128-af28-ec381a4b5fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7aa4df3e-5f16-4128-af28-ec381a4b5fd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_bd74c450-3cef-4346-9ee1-be3a1ea44144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_bd74c450-3cef-4346-9ee1-be3a1ea44144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_44a3e176-48cd-414e-9337-973bfe5bd906" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_NetIncomeLoss_44a3e176-48cd-414e-9337-973bfe5bd906" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredTaxLiabilitynet_5e0e3fa7-c002-433f-8348-2b45aa291b4f" xlink:href="celh-20240331.xsd#celh_DeferredTaxLiabilitynet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_celh_DeferredTaxLiabilitynet_5e0e3fa7-c002-433f-8348-2b45aa291b4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities_ea1d6667-67c7-4ffe-ad8f-58813c406ebd" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities_ea1d6667-67c7-4ffe-ad8f-58813c406ebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_6b0d156d-19d4-47ed-9ebb-848f596378ee" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedDistributorTerminationsFees"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_6b0d156d-19d4-47ed-9ebb-848f596378ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ccf45290-dad0-42e9-ab1f-382350acf275" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_ShareBasedCompensation_ccf45290-dad0-42e9-ab1f-382350acf275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_941b300d-78be-40f3-bbe6-af0356bbdb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_941b300d-78be-40f3-bbe6-af0356bbdb4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AmortizationOfDeferredOtherCosts_b27a0482-2a3b-4978-b273-ab20e83f34c2" xlink:href="celh-20240331.xsd#celh_AmortizationOfDeferredOtherCosts"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_celh_AmortizationOfDeferredOtherCosts_b27a0482-2a3b-4978-b273-ab20e83f34c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_eae90543-e375-429c-a228-dfd2eb82f41d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_eae90543-e375-429c-a228-dfd2eb82f41d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_169b2b6e-099d-43e3-a444-05ad85e50b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_169b2b6e-099d-43e3-a444-05ad85e50b8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_db6eed54-fed1-41e8-9303-44988779164c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_db6eed54-fed1-41e8-9303-44988779164c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_InventoryAllowanceForExcessAndObsoleteProducts_51dd6440-630b-481e-9fc9-5a8e06ec5c17" xlink:href="celh-20240331.xsd#celh_InventoryAllowanceForExcessAndObsoleteProducts"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_celh_InventoryAllowanceForExcessAndObsoleteProducts_51dd6440-630b-481e-9fc9-5a8e06ec5c17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_4fc2897b-3119-49ad-aaf1-07262539c00b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_4fc2897b-3119-49ad-aaf1-07262539c00b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ChangeInRightToUseAndLeaseObligationnet_3d402264-1596-46b3-b914-2228550d5cfa" xlink:href="celh-20240331.xsd#celh_ChangeInRightToUseAndLeaseObligationnet"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_celh_ChangeInRightToUseAndLeaseObligationnet_3d402264-1596-46b3-b914-2228550d5cfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_e28ee43a-52be-4d4d-8ed9-a752c29c1e41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_e28ee43a-52be-4d4d-8ed9-a752c29c1e41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedPromotionalAllowance_bbf36d92-dbae-44b8-a95f-6c897ac69b23" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedPromotionalAllowance"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_celh_IncreaseDecreaseInAccruedPromotionalAllowance_bbf36d92-dbae-44b8-a95f-6c897ac69b23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_daefe5c3-fed2-472d-bc06-e683f9a7244e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_daefe5c3-fed2-472d-bc06-e683f9a7244e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d6b3d71e-7e97-4e13-932f-dbd11d9f4961" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d6b3d71e-7e97-4e13-932f-dbd11d9f4961" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_70e4c495-be0e-48d0-ae15-10d55d6c0dda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="20" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_70e4c495-be0e-48d0-ae15-10d55d6c0dda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_5c4232d8-d651-4500-8754-f3aad2b16414" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_506e6470-f100-45fe-8270-ada5add3cc8f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_5c4232d8-d651-4500-8754-f3aad2b16414" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c617f3ac-2646-409d-82ae-e02235beee5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_7ab4d225-344f-442a-9bb6-8a043227d958" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c617f3ac-2646-409d-82ae-e02235beee5b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_7ab4d225-344f-442a-9bb6-8a043227d958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fe71452d-4c70-494a-b427-62afff041e96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c617f3ac-2646-409d-82ae-e02235beee5b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fe71452d-4c70-494a-b427-62afff041e96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_eb2a0d04-e4e8-430a-a08f-d9ed441c7a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c617f3ac-2646-409d-82ae-e02235beee5b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_eb2a0d04-e4e8-430a-a08f-d9ed441c7a2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_69fe360f-6b5b-4519-90a4-bfeb2e1b6751" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c617f3ac-2646-409d-82ae-e02235beee5b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_69fe360f-6b5b-4519-90a4-bfeb2e1b6751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_287f450f-da61-400d-a725-29de80794225" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_2ffc43b9-ee82-4f5f-a7d5-44050f238116" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_287f450f-da61-400d-a725-29de80794225" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_2ffc43b9-ee82-4f5f-a7d5-44050f238116" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_12b41ee8-20e7-46a7-8889-5d6b5236959c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_287f450f-da61-400d-a725-29de80794225" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_12b41ee8-20e7-46a7-8889-5d6b5236959c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9731dce8-01e8-4ba4-8d56-e6ae83106cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_287f450f-da61-400d-a725-29de80794225" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9731dce8-01e8-4ba4-8d56-e6ae83106cc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a65a6225-5ab3-4f79-8ac0-8beb8bb3e0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_636c5835-0fab-4830-86b8-824b38d4c8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a65a6225-5ab3-4f79-8ac0-8beb8bb3e0e2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_636c5835-0fab-4830-86b8-824b38d4c8a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfNotesReceivable_ffbabc6b-27d5-4f5f-939a-7d73fa64219e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfNotesReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a65a6225-5ab3-4f79-8ac0-8beb8bb3e0e2" xlink:to="loc_us-gaap_ProceedsFromSaleOfNotesReceivable_ffbabc6b-27d5-4f5f-939a-7d73fa64219e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#EARNINGSPERSHAREScheduleofEPSDetails"/>
  <link:calculationLink xlink:role="http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b6386b56-39e2-4766-b25d-2ba0d2bb1fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_91f36179-d2f7-49ec-9216-fae3318838a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b6386b56-39e2-4766-b25d-2ba0d2bb1fb6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_91f36179-d2f7-49ec-9216-fae3318838a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e9067b45-cdf3-4bf2-815b-1ccca6cc92d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b6386b56-39e2-4766-b25d-2ba0d2bb1fb6" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e9067b45-cdf3-4bf2-815b-1ccca6cc92d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NetIncomeAttributableToCommonShareholders_20a1cadd-d78f-4976-b131-e2c88fe7eb14" xlink:href="celh-20240331.xsd#celh_NetIncomeAttributableToCommonShareholders"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_747467f4-0e7b-4f25-9f37-83f4cc300f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_celh_NetIncomeAttributableToCommonShareholders_20a1cadd-d78f-4976-b131-e2c88fe7eb14" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_747467f4-0e7b-4f25-9f37-83f4cc300f6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2259ca06-aa45-4331-8eff-02d7d77e9979" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_celh_NetIncomeAttributableToCommonShareholders_20a1cadd-d78f-4976-b131-e2c88fe7eb14" xlink:to="loc_us-gaap_NetIncomeLoss_2259ca06-aa45-4331-8eff-02d7d77e9979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_f32ad7af-e866-4e93-b495-7de540720f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarnings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_celh_NetIncomeAttributableToCommonShareholders_20a1cadd-d78f-4976-b131-e2c88fe7eb14" xlink:to="loc_us-gaap_UndistributedEarnings_f32ad7af-e866-4e93-b495-7de540720f1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6d5f716-c717-437a-a9c7-a54879303ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted_da29b6b0-2df1-409d-bebf-b2393ddc1f40" xlink:href="celh-20240331.xsd#celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6d5f716-c717-437a-a9c7-a54879303ab2" xlink:to="loc_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted_da29b6b0-2df1-409d-bebf-b2393ddc1f40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NetIncomeAttributableToCommonShareholders_db0a872e-f9f5-4b17-84f3-de74af216837" xlink:href="celh-20240331.xsd#celh_NetIncomeAttributableToCommonShareholders"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6d5f716-c717-437a-a9c7-a54879303ab2" xlink:to="loc_celh_NetIncomeAttributableToCommonShareholders_db0a872e-f9f5-4b17-84f3-de74af216837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_fb911a3c-e56f-48cf-aed7-ccfa2a9170f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6d5f716-c717-437a-a9c7-a54879303ab2" xlink:to="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_fb911a3c-e56f-48cf-aed7-ccfa2a9170f3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/INVENTORIESDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#INVENTORIESDetails"/>
  <link:calculationLink xlink:role="http://celsius.com/role/INVENTORIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_77f5b14f-9a79-4694-9912-eae59d23154a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_5eaf4d9f-b72c-4be8-8397-956ed697dfce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_77f5b14f-9a79-4694-9912-eae59d23154a" xlink:to="loc_us-gaap_InventoryFinishedGoods_5eaf4d9f-b72c-4be8-8397-956ed697dfce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_41d5cd84-ecd3-4b44-8f66-66daaf231737" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_77f5b14f-9a79-4694-9912-eae59d23154a" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_41d5cd84-ecd3-4b44-8f66-66daaf231737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LessInventoryAllowanceForExcessAndObsoleteProducts_b6c53532-8fff-402e-bf45-708cef04288d" xlink:href="celh-20240331.xsd#celh_LessInventoryAllowanceForExcessAndObsoleteProducts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_77f5b14f-9a79-4694-9912-eae59d23154a" xlink:to="loc_celh_LessInventoryAllowanceForExcessAndObsoleteProducts_b6c53532-8fff-402e-bf45-708cef04288d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#NOTERECEIVABLEScheduleofNoteReceivableDetails"/>
  <link:calculationLink xlink:role="http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_c9272142-56cd-4267-a134-d2d7fc2e2d31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossCurrent_963ea435-ec71-4ca1-8326-03cd42c73895" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_c9272142-56cd-4267-a134-d2d7fc2e2d31" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossCurrent_963ea435-ec71-4ca1-8326-03cd42c73895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_f57e6b6d-ac56-4248-9873-6fbcaa6d78a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_c9272142-56cd-4267-a134-d2d7fc2e2d31" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_f57e6b6d-ac56-4248-9873-6fbcaa6d78a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ff7c4db1-3d14-465c-b05a-03d2fbe47195" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5a1c2711-b034-4cc6-84fc-270a8f29c03f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ff7c4db1-3d14-465c-b05a-03d2fbe47195" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5a1c2711-b034-4cc6-84fc-270a8f29c03f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f95daa0d-1cea-47de-b45d-40e986acdade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ff7c4db1-3d14-465c-b05a-03d2fbe47195" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f95daa0d-1cea-47de-b45d-40e986acdade" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_bc10be9b-ffb0-4a2a-9e48-be3a3f03a603" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_be76a1ed-1655-409c-beda-47ecaff99528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_bc10be9b-ffb0-4a2a-9e48-be3a3f03a603" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_be76a1ed-1655-409c-beda-47ecaff99528" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate_048a31f6-2386-4856-864f-0f3123df512c" xlink:href="celh-20240331.xsd#celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_bc10be9b-ffb0-4a2a-9e48-be3a3f03a603" xlink:to="loc_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate_048a31f6-2386-4856-864f-0f3123df512c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_c214101c-6246-43d8-9681-c1ad3ff77f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_bc10be9b-ffb0-4a2a-9e48-be3a3f03a603" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_c214101c-6246-43d8-9681-c1ad3ff77f9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalIntangibles_6e47f531-8482-4208-8376-60e09d1cd33a" xlink:href="celh-20240331.xsd#celh_TotalIntangibles"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b320cf95-bf5d-489e-b9ce-b05dafd1cd90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_celh_TotalIntangibles_6e47f531-8482-4208-8376-60e09d1cd33a" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b320cf95-bf5d-489e-b9ce-b05dafd1cd90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7c411aee-769a-4c78-a2d1-581c4cef33c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_celh_TotalIntangibles_6e47f531-8482-4208-8376-60e09d1cd33a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7c411aee-769a-4c78-a2d1-581c4cef33c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"/>
  <link:calculationLink xlink:role="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_717b55aa-d9df-436c-b3a1-e94a1c81086e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_34f16ff4-5b2e-4c36-8095-0a55193a0287" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_717b55aa-d9df-436c-b3a1-e94a1c81086e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_34f16ff4-5b2e-4c36-8095-0a55193a0287" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b209fab4-09f1-4fe9-b421-c3c265b6df74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_717b55aa-d9df-436c-b3a1-e94a1c81086e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b209fab4-09f1-4fe9-b421-c3c265b6df74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_009261f2-5e71-4470-9958-a256712ec098" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_717b55aa-d9df-436c-b3a1-e94a1c81086e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_009261f2-5e71-4470-9958-a256712ec098" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_41ebb9fb-227b-4fa0-a255-c7f3c309ef6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_717b55aa-d9df-436c-b3a1-e94a1c81086e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_41ebb9fb-227b-4fa0-a255-c7f3c309ef6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9a9cd247-6459-48e5-b47c-8ffbee7423cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_717b55aa-d9df-436c-b3a1-e94a1c81086e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9a9cd247-6459-48e5-b47c-8ffbee7423cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d85107ac-b30d-4b6c-82c4-8a74eea2d453" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_717b55aa-d9df-436c-b3a1-e94a1c81086e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d85107ac-b30d-4b6c-82c4-8a74eea2d453" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails"/>
  <link:calculationLink xlink:role="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6ef488cb-e7ca-465b-92ce-6dd9d625bc42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_6ef051ea-ae4a-4553-9df2-91bfdbda934f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6ef488cb-e7ca-465b-92ce-6dd9d625bc42" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_6ef051ea-ae4a-4553-9df2-91bfdbda934f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ef25f551-9878-4491-893a-5447bd6d55d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6ef488cb-e7ca-465b-92ce-6dd9d625bc42" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ef25f551-9878-4491-893a-5447bd6d55d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_Freight_ad0c7228-f119-40af-936a-c517955b27d6" xlink:href="celh-20240331.xsd#celh_Freight"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6ef488cb-e7ca-465b-92ce-6dd9d625bc42" xlink:to="loc_celh_Freight_ad0c7228-f119-40af-936a-c517955b27d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UnbilledPurchases_9822bb4a-5acc-425a-8102-0117b4d554fd" xlink:href="celh-20240331.xsd#celh_UnbilledPurchases"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6ef488cb-e7ca-465b-92ce-6dd9d625bc42" xlink:to="loc_celh_UnbilledPurchases_9822bb4a-5acc-425a-8102-0117b4d554fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_767227a3-2782-4991-96a3-dc0385b171aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6ef488cb-e7ca-465b-92ce-6dd9d625bc42" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_767227a3-2782-4991-96a3-dc0385b171aa" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>celh-20240331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:24e81db8-8915-4513-a7c2-ca25e77552be,g:2bad206f-31d7-4791-b729-b40bf50d749d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8fba8f6d-0ff5-4055-9ba1-32db4fe22454" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_StatementTable_8fba8f6d-0ff5-4055-9ba1-32db4fe22454" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8fba8f6d-0ff5-4055-9ba1-32db4fe22454" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b" xlink:to="loc_us-gaap_ClassOfStockDomain_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a52ab718-c54a-4d96-8670-bc1df3770159" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b" xlink:to="loc_us-gaap_ClassOfStockDomain_a52ab718-c54a-4d96-8670-bc1df3770159" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_9c3c2c99-3009-4351-a0fb-c8da5da7c75e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a52ab718-c54a-4d96-8670-bc1df3770159" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_9c3c2c99-3009-4351-a0fb-c8da5da7c75e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_6b5fe423-b585-4519-9e13-09f7f92fdb65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_6b5fe423-b585-4519-9e13-09f7f92fdb65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TemporaryEquityCumulativeDividendPercentage_9d993e5c-3b9a-41b5-811a-e7c23260ec9b" xlink:href="celh-20240331.xsd#celh_TemporaryEquityCumulativeDividendPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_celh_TemporaryEquityCumulativeDividendPercentage_9d993e5c-3b9a-41b5-811a-e7c23260ec9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_39bc189d-baf0-4d46-867f-6c002fd649a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_39bc189d-baf0-4d46-867f-6c002fd649a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_7ab272c9-75e3-458b-868d-a2a5e6ebe4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_7ab272c9-75e3-458b-868d-a2a5e6ebe4f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_da10bb41-918e-46a0-8ccc-863b6b2f9326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_da10bb41-918e-46a0-8ccc-863b6b2f9326" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ef759fac-65c3-448c-9323-4000a3cb0b79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ef759fac-65c3-448c-9323-4000a3cb0b79" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a14a6140-682c-40e2-9636-95a75b0ee09d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a14a6140-682c-40e2-9636-95a75b0ee09d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d822c3ce-d25e-4542-8119-254a5bb11f00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_CommonStockSharesIssued_d822c3ce-d25e-4542-8119-254a5bb11f00" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8d2484b8-eeed-4061-8e76-7e97445860a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8d2484b8-eeed-4061-8e76-7e97445860a5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_888ec1bc-53cd-4aaa-a516-6cda2544a373" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_888ec1bc-53cd-4aaa-a516-6cda2544a373" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"/>
  <link:definitionLink xlink:role="http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d96f2e48-1331-4bd5-98e1-d33b96264ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d96f2e48-1331-4bd5-98e1-d33b96264ed9" xlink:to="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_062698af-ad02-4993-b8d6-d3b768b7f9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_062698af-ad02-4993-b8d6-d3b768b7f9cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_062698af-ad02-4993-b8d6-d3b768b7f9cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_062698af-ad02-4993-b8d6-d3b768b7f9cb" xlink:to="loc_us-gaap_EquityComponentDomain_062698af-ad02-4993-b8d6-d3b768b7f9cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_062698af-ad02-4993-b8d6-d3b768b7f9cb" xlink:to="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d842740c-3980-4987-9c27-a709d026ae8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:to="loc_us-gaap_CommonStockMember_d842740c-3980-4987-9c27-a709d026ae8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_0fcd31da-4660-4b0d-bdbc-bef2ce9c9d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_0fcd31da-4660-4b0d-bdbc-bef2ce9c9d7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_faa97f5b-f327-4475-b004-f2df7769cc2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_faa97f5b-f327-4475-b004-f2df7769cc2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2680f960-ef6a-4c5c-a077-fe6b36f28e08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:to="loc_us-gaap_RetainedEarningsMember_2680f960-ef6a-4c5c-a077-fe6b36f28e08" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7099a57-574e-43ba-a686-704643313336" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7099a57-574e-43ba-a686-704643313336" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f7099a57-574e-43ba-a686-704643313336_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7099a57-574e-43ba-a686-704643313336" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f7099a57-574e-43ba-a686-704643313336_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db814b1e-d0ca-4c10-9b77-cabdfec78c67" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7099a57-574e-43ba-a686-704643313336" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db814b1e-d0ca-4c10-9b77-cabdfec78c67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_579618d0-b9e7-4b7f-b937-cdf3b9e7e4cb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db814b1e-d0ca-4c10-9b77-cabdfec78c67" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_579618d0-b9e7-4b7f-b937-cdf3b9e7e4cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d96f2e48-1331-4bd5-98e1-d33b96264ed9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_355e58d1-b839-445d-a04e-b9fae9342fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_355e58d1-b839-445d-a04e-b9fae9342fe5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1a3cf44d-698e-46f6-834c-499c0b8a0bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_StockholdersEquity_1a3cf44d-698e-46f6-834c-499c0b8a0bd2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent_04bc2f4a-f724-4f44-b25b-d3323435a392" xlink:href="celh-20240331.xsd#celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent_04bc2f4a-f724-4f44-b25b-d3323435a392" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_30a40f65-66c3-490b-b7ef-718ebac29acf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_30a40f65-66c3-490b-b7ef-718ebac29acf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares_2afc0c69-2a6d-4a10-b41e-b0e6890574b6" xlink:href="celh-20240331.xsd#celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares_2afc0c69-2a6d-4a10-b41e-b0e6890574b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless_3dd47f39-f631-48e9-8ccb-7ba6cf8bf95a" xlink:href="celh-20240331.xsd#celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless_3dd47f39-f631-48e9-8ccb-7ba6cf8bf95a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_40ffc8a7-b631-459e-af62-72f4ee33fb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_DividendsPreferredStockCash_40ffc8a7-b631-459e-af62-72f4ee33fb6e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_61f42fdf-092e-4f2d-86a4-e722b674038a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_61f42fdf-092e-4f2d-86a4-e722b674038a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d759972f-8ba7-427e-84be-332e349614f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_ProfitLoss_d759972f-8ba7-427e-84be-332e349614f7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4732990f-2885-4a59-a28b-5dd9e250be92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_844a9d6a-c1df-4adc-9b7c-667d30c7a0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d96f2e48-1331-4bd5-98e1-d33b96264ed9" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_c53ee3f1-e5fd-4c10-b5bb-a44f8c5aa1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_c53ee3f1-e5fd-4c10-b5bb-a44f8c5aa1a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_21b9cde5-5ed0-45d6-b107-8126cd30976d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_21b9cde5-5ed0-45d6-b107-8126cd30976d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_f2a777e8-7116-4cf9-a6b4-aaa149fb5086" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_fd92f5ff-435a-44f0-bd52-3adcb97d6fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_59f2645c-9842-4fbb-8624-df2e785801cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_59f2645c-9842-4fbb-8624-df2e785801cc" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_22652612-1644-4626-8288-e76efb326bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_22652612-1644-4626-8288-e76efb326bc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_22652612-1644-4626-8288-e76efb326bc0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_22652612-1644-4626-8288-e76efb326bc0" xlink:to="loc_us-gaap_ClassOfStockDomain_22652612-1644-4626-8288-e76efb326bc0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2f7d5c28-105b-483e-9652-b3c72f1b6d37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_22652612-1644-4626-8288-e76efb326bc0" xlink:to="loc_us-gaap_ClassOfStockDomain_2f7d5c28-105b-483e-9652-b3c72f1b6d37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_afb6f420-9183-4495-ae53-1b0fa9bcd620" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2f7d5c28-105b-483e-9652-b3c72f1b6d37" xlink:to="loc_us-gaap_ConvertiblePreferredStockMember_afb6f420-9183-4495-ae53-1b0fa9bcd620" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_483ce349-0317-44ac-ab97-6781fceedd0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:to="loc_us-gaap_PlanNameAxis_483ce349-0317-44ac-ab97-6781fceedd0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_483ce349-0317-44ac-ab97-6781fceedd0d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_483ce349-0317-44ac-ab97-6781fceedd0d" xlink:to="loc_us-gaap_PlanNameDomain_483ce349-0317-44ac-ab97-6781fceedd0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_9c8794f5-9b18-4111-9d24-a9ea5bcf35da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_483ce349-0317-44ac-ab97-6781fceedd0d" xlink:to="loc_us-gaap_PlanNameDomain_9c8794f5-9b18-4111-9d24-a9ea5bcf35da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TransitionAgreementMember_7f67dc7f-ef54-4969-8da6-ed7a91100661" xlink:href="celh-20240331.xsd#celh_TransitionAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_9c8794f5-9b18-4111-9d24-a9ea5bcf35da" xlink:to="loc_celh_TransitionAgreementMember_7f67dc7f-ef54-4969-8da6-ed7a91100661" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8091d60f-99aa-4514-8dc8-fae66017f46a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_59f2645c-9842-4fbb-8624-df2e785801cc" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8091d60f-99aa-4514-8dc8-fae66017f46a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_76d725a5-e7ca-4e4c-9ab3-fe641e935d52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_59f2645c-9842-4fbb-8624-df2e785801cc" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_76d725a5-e7ca-4e4c-9ab3-fe641e935d52" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c56415ba-8330-4974-b0d3-07038bb32914" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:to="loc_srt_RangeAxis_c56415ba-8330-4974-b0d3-07038bb32914" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c56415ba-8330-4974-b0d3-07038bb32914_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c56415ba-8330-4974-b0d3-07038bb32914" xlink:to="loc_srt_RangeMember_c56415ba-8330-4974-b0d3-07038bb32914_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_78d1a04e-b7cd-4e6f-9890-39a4603a3459" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c56415ba-8330-4974-b0d3-07038bb32914" xlink:to="loc_srt_RangeMember_78d1a04e-b7cd-4e6f-9890-39a4603a3459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2603a763-863d-4028-98ce-08698edec210" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_78d1a04e-b7cd-4e6f-9890-39a4603a3459" xlink:to="loc_srt_MinimumMember_2603a763-863d-4028-98ce-08698edec210" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f7c7f99-d1bf-4686-85b0-884017b1d4a9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_78d1a04e-b7cd-4e6f-9890-39a4603a3459" xlink:to="loc_srt_MaximumMember_7f7c7f99-d1bf-4686-85b0-884017b1d4a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_46240044-f654-4ab0-9f84-0bf5183b6589" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_46240044-f654-4ab0-9f84-0bf5183b6589" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_46240044-f654-4ab0-9f84-0bf5183b6589_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_46240044-f654-4ab0-9f84-0bf5183b6589" xlink:to="loc_us-gaap_RelatedPartyDomain_46240044-f654-4ab0-9f84-0bf5183b6589_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6169d9f9-2f4f-4c64-bcca-a094e4737d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_46240044-f654-4ab0-9f84-0bf5183b6589" xlink:to="loc_us-gaap_RelatedPartyDomain_6169d9f9-2f4f-4c64-bcca-a094e4737d5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_18501fd7-cf6d-45c6-96dd-26b77111d931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_6169d9f9-2f4f-4c64-bcca-a094e4737d5a" xlink:to="loc_us-gaap_RelatedPartyMember_18501fd7-cf6d-45c6-96dd-26b77111d931" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d10ca198-3506-4673-8bc2-74c525b53962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:to="loc_us-gaap_PlanNameAxis_d10ca198-3506-4673-8bc2-74c525b53962" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d10ca198-3506-4673-8bc2-74c525b53962_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_d10ca198-3506-4673-8bc2-74c525b53962" xlink:to="loc_us-gaap_PlanNameDomain_d10ca198-3506-4673-8bc2-74c525b53962_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_742710ec-c838-455a-ae95-66d3f1e4845c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_d10ca198-3506-4673-8bc2-74c525b53962" xlink:to="loc_us-gaap_PlanNameDomain_742710ec-c838-455a-ae95-66d3f1e4845c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StockIncentivePlanMember_6dd94a96-3e08-4a23-b264-dc5cf9b7332a" xlink:href="celh-20240331.xsd#celh_StockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_742710ec-c838-455a-ae95-66d3f1e4845c" xlink:to="loc_celh_StockIncentivePlanMember_6dd94a96-3e08-4a23-b264-dc5cf9b7332a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_a22c5243-ad87-47b4-8f1e-7fc7e5ecdd72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_a22c5243-ad87-47b4-8f1e-7fc7e5ecdd72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2644dcf0-743b-47de-98d8-c0271a828797" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_NetIncomeLoss_2644dcf0-743b-47de-98d8-c0271a828797" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3e2f3798-f5bd-4c29-91f0-7f356ebdee0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_EarningsPerShareBasic_3e2f3798-f5bd-4c29-91f0-7f356ebdee0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a5416259-59ed-4081-a090-8ac5ab904f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a5416259-59ed-4081-a090-8ac5ab904f4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_2a86d881-760b-4195-91eb-b31ecfdffb94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_NumberOfOperatingSegments_2a86d881-760b-4195-91eb-b31ecfdffb94" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashUninsuredAmount_f8b30ec9-4d21-4c51-93d2-492fc27f7f86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_CashUninsuredAmount_f8b30ec9-4d21-4c51-93d2-492fc27f7f86" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_e2a465a1-d5cd-4f71-a703-33cc6bd66e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_InventoryValuationReserves_e2a465a1-d5cd-4f71-a703-33cc6bd66e6f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90bd2297-ec7a-4695-b7a5-9c857da44d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90bd2297-ec7a-4695-b7a5-9c857da44d3b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_9fb00957-64ad-4de3-aeb0-d4b2c69d16f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ContractWithCustomerLiability_9fb00957-64ad-4de3-aeb0-d4b2c69d16f3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f466625d-02dd-4912-8cd8-9175f26376f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f466625d-02dd-4912-8cd8-9175f26376f8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_de652b54-93eb-472d-920d-4cd0f9d38503" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_de652b54-93eb-472d-920d-4cd0f9d38503" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_1794950b-42d4-43e8-ace9-58a57686c7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_1794950b-42d4-43e8-ace9-58a57686c7f9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_898cce2b-b7e8-4705-be95-5922b4149812" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_898cce2b-b7e8-4705-be95-5922b4149812" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ExchangeLosses_4a3c751d-fb25-4625-ab8d-59724d692caf" xlink:href="celh-20240331.xsd#celh_ExchangeLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_celh_ExchangeLosses_4a3c751d-fb25-4625-ab8d-59724d692caf" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_6b751044-0f6d-4dbe-9573-5691d4ebfb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_6b751044-0f6d-4dbe-9573-5691d4ebfb6b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax_b999d859-cd99-4dc9-8c88-1382de1d5e63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax_b999d859-cd99-4dc9-8c88-1382de1d5e63" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FreightExpense_a5e27571-6d09-42a4-b623-0d74d6a9d454" xlink:href="celh-20240331.xsd#celh_FreightExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_celh_FreightExpense_a5e27571-6d09-42a4-b623-0d74d6a9d454" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StateBeverageContainerDeposit_d39e615e-0628-461a-8f9e-d347fa836f29" xlink:href="celh-20240331.xsd#celh_StateBeverageContainerDeposit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_celh_StateBeverageContainerDeposit_d39e615e-0628-461a-8f9e-d347fa836f29" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValueAddedTaxPayment_48c2d51e-cfe0-4565-8703-aadcf7ec5761" xlink:href="celh-20240331.xsd#celh_ValueAddedTaxPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_celh_ValueAddedTaxPayment_48c2d51e-cfe0-4565-8703-aadcf7ec5761" xlink:type="arc" order="18"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_1b47d533-593a-4ec0-b4f3-73f057113afb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductInformationLineItems_1b47d533-593a-4ec0-b4f3-73f057113afb" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6bc7136-7c05-4d19-95b6-d4a513b86411" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6bc7136-7c05-4d19-95b6-d4a513b86411" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6bc7136-7c05-4d19-95b6-d4a513b86411_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6bc7136-7c05-4d19-95b6-d4a513b86411" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6bc7136-7c05-4d19-95b6-d4a513b86411_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9f00ae2a-6b4a-48fa-9e70-d6e8ff9f8259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6bc7136-7c05-4d19-95b6-d4a513b86411" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9f00ae2a-6b4a-48fa-9e70-d6e8ff9f8259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_4fa61071-e7e6-49c9-9a3c-2059c30875fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9f00ae2a-6b4a-48fa-9e70-d6e8ff9f8259" xlink:to="loc_us-gaap_SalesRevenueNetMember_4fa61071-e7e6-49c9-9a3c-2059c30875fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_e817dd24-0174-437c-b49b-4afae11f4ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9f00ae2a-6b4a-48fa-9e70-d6e8ff9f8259" xlink:to="loc_us-gaap_AccountsReceivableMember_e817dd24-0174-437c-b49b-4afae11f4ce8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_55386987-7fc2-4d23-a40b-336634b02ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_55386987-7fc2-4d23-a40b-336634b02ab5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_55386987-7fc2-4d23-a40b-336634b02ab5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_55386987-7fc2-4d23-a40b-336634b02ab5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_55386987-7fc2-4d23-a40b-336634b02ab5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f5956685-63a5-4bf8-ba3f-6fc3dbe95ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_55386987-7fc2-4d23-a40b-336634b02ab5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f5956685-63a5-4bf8-ba3f-6fc3dbe95ae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_0bfb57af-8314-4c02-8e31-74f8c2042bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f5956685-63a5-4bf8-ba3f-6fc3dbe95ae7" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_0bfb57af-8314-4c02-8e31-74f8c2042bb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_7a8d2d43-6af0-41af-b655-89778ddd489b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:to="loc_srt_MajorCustomersAxis_7a8d2d43-6af0-41af-b655-89778ddd489b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7a8d2d43-6af0-41af-b655-89778ddd489b_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_7a8d2d43-6af0-41af-b655-89778ddd489b" xlink:to="loc_srt_NameOfMajorCustomerDomain_7a8d2d43-6af0-41af-b655-89778ddd489b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_7a8d2d43-6af0-41af-b655-89778ddd489b" xlink:to="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PepsicoIncMember_0e7c71eb-0407-40d3-99e3-a5510aaa464e" xlink:href="celh-20240331.xsd#celh_PepsicoIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:to="loc_celh_PepsicoIncMember_0e7c71eb-0407-40d3-99e3-a5510aaa464e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CostcoMember_b5aefd8e-d428-4654-b46f-188cbfde0d3b" xlink:href="celh-20240331.xsd#celh_CostcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:to="loc_celh_CostcoMember_b5aefd8e-d428-4654-b46f-188cbfde0d3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AllOtherMember_b66c05c9-3c27-44fc-a120-746dba0b6ae2" xlink:href="celh-20240331.xsd#celh_AllOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:to="loc_celh_AllOtherMember_b66c05c9-3c27-44fc-a120-746dba0b6ae2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ca1a6a28-98e9-47de-97b3-2d069b55e1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_1b47d533-593a-4ec0-b4f3-73f057113afb" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ca1a6a28-98e9-47de-97b3-2d069b55e1f5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c9b1aa50-6651-4e50-81ed-eccb591941fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_0cdf4cc0-4322-421a-8b83-8b610f6f3f93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c9b1aa50-6651-4e50-81ed-eccb591941fe" xlink:to="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_0cdf4cc0-4322-421a-8b83-8b610f6f3f93" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cb503a78-0e2c-4135-bfa8-1d036d9c10a0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_0cdf4cc0-4322-421a-8b83-8b610f6f3f93" xlink:to="loc_srt_StatementGeographicalAxis_cb503a78-0e2c-4135-bfa8-1d036d9c10a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cb503a78-0e2c-4135-bfa8-1d036d9c10a0_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_cb503a78-0e2c-4135-bfa8-1d036d9c10a0" xlink:to="loc_srt_SegmentGeographicalDomain_cb503a78-0e2c-4135-bfa8-1d036d9c10a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_cb503a78-0e2c-4135-bfa8-1d036d9c10a0" xlink:to="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_6219d34c-139f-4501-b24b-9d2a4453ab6c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:to="loc_srt_NorthAmericaMember_6219d34c-139f-4501-b24b-9d2a4453ab6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_FI_5d3ceee1-5acd-46c5-accc-b6861f83f656" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_FI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:to="loc_country_FI_5d3ceee1-5acd-46c5-accc-b6861f83f656" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SE_f3283436-01c9-4d57-9c1d-b59b16456972" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_SE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:to="loc_country_SE_f3283436-01c9-4d57-9c1d-b59b16456972" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OtherMember_ef7f6bbb-6a54-432b-9440-96576a396671" xlink:href="celh-20240331.xsd#celh_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:to="loc_celh_OtherMember_ef7f6bbb-6a54-432b-9440-96576a396671" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalLonglivedAssets_84e5fbe7-123d-4eaa-a939-676b322b574b" xlink:href="celh-20240331.xsd#celh_TotalLonglivedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c9b1aa50-6651-4e50-81ed-eccb591941fe" xlink:to="loc_celh_TotalLonglivedAssets_84e5fbe7-123d-4eaa-a939-676b322b574b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LonglivedAssetsRelatedToForeignOperations_27fcb872-1266-4666-bbe3-ccd6701162eb" xlink:href="celh-20240331.xsd#celh_LonglivedAssetsRelatedToForeignOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c9b1aa50-6651-4e50-81ed-eccb591941fe" xlink:to="loc_celh_LonglivedAssetsRelatedToForeignOperations_27fcb872-1266-4666-bbe3-ccd6701162eb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#REVENUEScheduleofNetSalesbyReportingSegmentDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_437c2445-69f5-444d-b9f3-d5ff6305c770" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0767a885-4cfe-4fb4-89ca-be20e03de3db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_437c2445-69f5-444d-b9f3-d5ff6305c770" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0767a885-4cfe-4fb4-89ca-be20e03de3db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b36b9f02-35d5-469f-ba63-5c19f3d29462" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0767a885-4cfe-4fb4-89ca-be20e03de3db" xlink:to="loc_srt_StatementGeographicalAxis_b36b9f02-35d5-469f-ba63-5c19f3d29462" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b36b9f02-35d5-469f-ba63-5c19f3d29462_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b36b9f02-35d5-469f-ba63-5c19f3d29462" xlink:to="loc_srt_SegmentGeographicalDomain_b36b9f02-35d5-469f-ba63-5c19f3d29462_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b36b9f02-35d5-469f-ba63-5c19f3d29462" xlink:to="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_98dad477-c993-493c-b846-b107d9a2e22d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:to="loc_srt_NorthAmericaMember_98dad477-c993-493c-b846-b107d9a2e22d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_b6c5beaa-ca44-4a24-8304-b971c02fb6ba" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:to="loc_srt_EuropeMember_b6c5beaa-ca44-4a24-8304-b971c02fb6ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember_bc7b2744-8268-4c7a-88e5-0321877fdeef" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:to="loc_srt_AsiaMember_bc7b2744-8268-4c7a-88e5-0321877fdeef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OtherMember_5fdacab0-8f70-416b-9fce-1dd6d12da83a" xlink:href="celh-20240331.xsd#celh_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:to="loc_celh_OtherMember_5fdacab0-8f70-416b-9fce-1dd6d12da83a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c88a71a4-0f88-460d-aa32-8881d6476f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_437c2445-69f5-444d-b9f3-d5ff6305c770" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c88a71a4-0f88-460d-aa32-8881d6476f4c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/REVENUENarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#REVENUENarrativeDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/REVENUENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fd64c1bc-d238-4f10-9d76-8fd199e04f19" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:to="loc_srt_StatementGeographicalAxis_fd64c1bc-d238-4f10-9d76-8fd199e04f19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fd64c1bc-d238-4f10-9d76-8fd199e04f19_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_fd64c1bc-d238-4f10-9d76-8fd199e04f19" xlink:to="loc_srt_SegmentGeographicalDomain_fd64c1bc-d238-4f10-9d76-8fd199e04f19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8025ca73-2949-4299-a340-d24bf84e5469" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_fd64c1bc-d238-4f10-9d76-8fd199e04f19" xlink:to="loc_srt_SegmentGeographicalDomain_8025ca73-2949-4299-a340-d24bf84e5469" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SE_b0cacc2e-4472-4693-ae80-05de313ea3bd" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_SE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8025ca73-2949-4299-a340-d24bf84e5469" xlink:to="loc_country_SE_b0cacc2e-4472-4693-ae80-05de313ea3bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_acb41588-8b36-4d9d-87ba-9be94fbe573c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:to="loc_us-gaap_TypeOfArrangementAxis_acb41588-8b36-4d9d-87ba-9be94fbe573c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_acb41588-8b36-4d9d-87ba-9be94fbe573c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_acb41588-8b36-4d9d-87ba-9be94fbe573c" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_acb41588-8b36-4d9d-87ba-9be94fbe573c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d9579e65-787c-483e-a92f-e7a8845df9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_acb41588-8b36-4d9d-87ba-9be94fbe573c" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d9579e65-787c-483e-a92f-e7a8845df9ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PepsicoIncMember_1436fe0a-4aaf-4b35-be45-628476d97904" xlink:href="celh-20240331.xsd#celh_PepsicoIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d9579e65-787c-483e-a92f-e7a8845df9ad" xlink:to="loc_celh_PepsicoIncMember_1436fe0a-4aaf-4b35-be45-628476d97904" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LicenseAgreementMember_f02ca0dc-817a-41d2-bb96-8a9dc966dcd1" xlink:href="celh-20240331.xsd#celh_LicenseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d9579e65-787c-483e-a92f-e7a8845df9ad" xlink:to="loc_celh_LicenseAgreementMember_f02ca0dc-817a-41d2-bb96-8a9dc966dcd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4847e715-a2b8-4f33-9f03-dc96e7432c63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4847e715-a2b8-4f33-9f03-dc96e7432c63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_4847e715-a2b8-4f33-9f03-dc96e7432c63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4847e715-a2b8-4f33-9f03-dc96e7432c63" xlink:to="loc_us-gaap_RelatedPartyDomain_4847e715-a2b8-4f33-9f03-dc96e7432c63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_b1c38cf8-3622-4f0d-8a10-87dd0fff5ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4847e715-a2b8-4f33-9f03-dc96e7432c63" xlink:to="loc_us-gaap_RelatedPartyDomain_b1c38cf8-3622-4f0d-8a10-87dd0fff5ea9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_d6d6267e-6472-44ed-8cfd-1b54a176b83d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_b1c38cf8-3622-4f0d-8a10-87dd0fff5ea9" xlink:to="loc_us-gaap_RelatedPartyMember_d6d6267e-6472-44ed-8cfd-1b54a176b83d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PromotionalAllowance_decf1638-6979-4b0c-95b4-ee304da9d847" xlink:href="celh-20240331.xsd#celh_PromotionalAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_PromotionalAllowance_decf1638-6979-4b0c-95b4-ee304da9d847" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedPromotionalAllowance_08d07c4d-32e0-4757-bf05-8fc4ddd88f1d" xlink:href="celh-20240331.xsd#celh_AccruedPromotionalAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_AccruedPromotionalAllowance_08d07c4d-32e0-4757-bf05-8fc4ddd88f1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bf4fd1e7-a38a-434d-a632-ae1732fc2afa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bf4fd1e7-a38a-434d-a632-ae1732fc2afa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AgreementTermFirstCancellableTerm_e3637950-49aa-47e8-9bbe-cfc2bf28fb06" xlink:href="celh-20240331.xsd#celh_AgreementTermFirstCancellableTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_AgreementTermFirstCancellableTerm_e3637950-49aa-47e8-9bbe-cfc2bf28fb06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AgreementTermCancellableTermThereafter_583b2675-9f11-4dc9-8641-0500bb5d6847" xlink:href="celh-20240331.xsd#celh_AgreementTermCancellableTermThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_AgreementTermCancellableTermThereafter_583b2675-9f11-4dc9-8641-0500bb5d6847" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalPayment_9df6d157-33f1-4ccb-90f7-e11320c78dd8" xlink:href="celh-20240331.xsd#celh_TotalPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_TotalPayment_9df6d157-33f1-4ccb-90f7-e11320c78dd8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CollaborativeArrangementAgreementTerm_f7650d18-f342-4139-8e93-daf1e7ba523b" xlink:href="celh-20240331.xsd#celh_CollaborativeArrangementAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_CollaborativeArrangementAgreementTerm_f7650d18-f342-4139-8e93-daf1e7ba523b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CollaborativeArrangementFixedFeesTerm_415c1a96-e62c-4a85-8ad9-e62e8a7b82b8" xlink:href="celh-20240331.xsd#celh_CollaborativeArrangementFixedFeesTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_CollaborativeArrangementFixedFeesTerm_415c1a96-e62c-4a85-8ad9-e62e8a7b82b8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RoyaltyFees_70d49ce8-32b2-47e0-9f3d-70285c8ae436" xlink:href="celh-20240331.xsd#celh_RoyaltyFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_RoyaltyFees_70d49ce8-32b2-47e0-9f3d-70285c8ae436" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_d53ca22a-ea2e-4137-9d53-84113d16c9f4" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedDistributorTerminationsFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_d53ca22a-ea2e-4137-9d53-84113d16c9f4" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_be44eed3-617b-4950-8176-b4057c9949a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_be44eed3-617b-4950-8176-b4057c9949a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be44eed3-617b-4950-8176-b4057c9949a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_be44eed3-617b-4950-8176-b4057c9949a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_be44eed3-617b-4950-8176-b4057c9949a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_be44eed3-617b-4950-8176-b4057c9949a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_MerchandisingEquipmentCoolersMember_d4c5568e-5b8e-4b8a-9ad2-8f9c42e1e926" xlink:href="celh-20240331.xsd#celh_MerchandisingEquipmentCoolersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:to="loc_celh_MerchandisingEquipmentCoolersMember_d4c5568e-5b8e-4b8a-9ad2-8f9c42e1e926" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_f11a4859-eeca-470f-89ec-1d0695ad040b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:to="loc_us-gaap_OfficeEquipmentMember_f11a4859-eeca-470f-89ec-1d0695ad040b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_db99af8c-e684-4e60-a32a-7e9e2274c5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:to="loc_us-gaap_VehiclesMember_db99af8c-e684-4e60-a32a-7e9e2274c5ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0daa77c9-0f3e-43b1-8b6f-0702af2ab564" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:to="loc_srt_RangeAxis_0daa77c9-0f3e-43b1-8b6f-0702af2ab564" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0daa77c9-0f3e-43b1-8b6f-0702af2ab564_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0daa77c9-0f3e-43b1-8b6f-0702af2ab564" xlink:to="loc_srt_RangeMember_0daa77c9-0f3e-43b1-8b6f-0702af2ab564_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb517a0e-0b84-4539-9013-0958f336a253" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0daa77c9-0f3e-43b1-8b6f-0702af2ab564" xlink:to="loc_srt_RangeMember_eb517a0e-0b84-4539-9013-0958f336a253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_976b95cb-cc95-44d4-9c96-b83584aa7ae0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_eb517a0e-0b84-4539-9013-0958f336a253" xlink:to="loc_srt_MinimumMember_976b95cb-cc95-44d4-9c96-b83584aa7ae0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4140e1d7-539d-48bc-9612-0096e6cbc9ae" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_eb517a0e-0b84-4539-9013-0958f336a253" xlink:to="loc_srt_MaximumMember_4140e1d7-539d-48bc-9612-0096e6cbc9ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ef063986-873e-40f8-88e8-40a954470a78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ef063986-873e-40f8-88e8-40a954470a78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c4be23f5-1b96-4544-9fa7-e4ba0c356ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_c4be23f5-1b96-4544-9fa7-e4ba0c356ef1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2c14f7f2-2041-44c7-ada2-65a9faa7dc1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2c14f7f2-2041-44c7-ada2-65a9faa7dc1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_453496fc-df06-45c3-bfb6-59bf51ddfee7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_453496fc-df06-45c3-bfb6-59bf51ddfee7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#RELATEDPARTYTRANSACTIONSDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7b37a587-ccfb-495b-b364-8ceb53c71fce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7b37a587-ccfb-495b-b364-8ceb53c71fce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_7b37a587-ccfb-495b-b364-8ceb53c71fce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7b37a587-ccfb-495b-b364-8ceb53c71fce" xlink:to="loc_us-gaap_RelatedPartyDomain_7b37a587-ccfb-495b-b364-8ceb53c71fce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a37ec04a-0e73-4092-a7e2-c7b049d1e15d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7b37a587-ccfb-495b-b364-8ceb53c71fce" xlink:to="loc_us-gaap_RelatedPartyDomain_a37ec04a-0e73-4092-a7e2-c7b049d1e15d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_f5902ed5-a301-4d98-acf7-797a08fd9a39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a37ec04a-0e73-4092-a7e2-c7b049d1e15d" xlink:to="loc_us-gaap_RelatedPartyMember_f5902ed5-a301-4d98-acf7-797a08fd9a39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_1a35ecbf-8419-4860-aead-14870cefc3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MajorityShareholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a37ec04a-0e73-4092-a7e2-c7b049d1e15d" xlink:to="loc_us-gaap_MajorityShareholderMember_1a35ecbf-8419-4860-aead-14870cefc3dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_706ac443-77cb-480a-b01c-3b5d87a91f99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_706ac443-77cb-480a-b01c-3b5d87a91f99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_706ac443-77cb-480a-b01c-3b5d87a91f99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_706ac443-77cb-480a-b01c-3b5d87a91f99" xlink:to="loc_us-gaap_ClassOfStockDomain_706ac443-77cb-480a-b01c-3b5d87a91f99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4d8e1987-2f94-484a-9500-acf68a8c92fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_706ac443-77cb-480a-b01c-3b5d87a91f99" xlink:to="loc_us-gaap_ClassOfStockDomain_4d8e1987-2f94-484a-9500-acf68a8c92fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_9bd4376e-31b6-485c-9e61-e37b73bceffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4d8e1987-2f94-484a-9500-acf68a8c92fc" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_9bd4376e-31b6-485c-9e61-e37b73bceffe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_49a3e953-6d55-4061-ae41-af0b47bde26f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_49a3e953-6d55-4061-ae41-af0b47bde26f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_49a3e953-6d55-4061-ae41-af0b47bde26f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_49a3e953-6d55-4061-ae41-af0b47bde26f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_49a3e953-6d55-4061-ae41-af0b47bde26f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_39401f59-0156-4dc9-8806-40897f7cfb32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_49a3e953-6d55-4061-ae41-af0b47bde26f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_39401f59-0156-4dc9-8806-40897f7cfb32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractAssetsCurrentMember_fa550f4f-b1d1-425d-96f7-ca28b401ecdf" xlink:href="celh-20240331.xsd#celh_ContractAssetsCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_39401f59-0156-4dc9-8806-40897f7cfb32" xlink:to="loc_celh_ContractAssetsCurrentMember_fa550f4f-b1d1-425d-96f7-ca28b401ecdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractAssetsNonCurrentMember_23e96785-37bb-4d74-8cdf-85023227f4e0" xlink:href="celh-20240331.xsd#celh_ContractAssetsNonCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_39401f59-0156-4dc9-8806-40897f7cfb32" xlink:to="loc_celh_ContractAssetsNonCurrentMember_23e96785-37bb-4d74-8cdf-85023227f4e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_35e735b1-d2f4-4d88-b8ae-55945e91b44d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_dei_LegalEntityAxis_35e735b1-d2f4-4d88-b8ae-55945e91b44d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_35e735b1-d2f4-4d88-b8ae-55945e91b44d_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_35e735b1-d2f4-4d88-b8ae-55945e91b44d" xlink:to="loc_dei_EntityDomain_35e735b1-d2f4-4d88-b8ae-55945e91b44d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cf95cd2d-d935-40b2-a661-64abb7b789b8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_35e735b1-d2f4-4d88-b8ae-55945e91b44d" xlink:to="loc_dei_EntityDomain_cf95cd2d-d935-40b2-a661-64abb7b789b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CDFinancialLLCMember_8128e404-2d2b-49df-b998-da6a4cb3498e" xlink:href="celh-20240331.xsd#celh_CDFinancialLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cf95cd2d-d935-40b2-a661-64abb7b789b8" xlink:to="loc_celh_CDFinancialLLCMember_8128e404-2d2b-49df-b998-da6a4cb3498e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_df5de1d2-b526-4b65-897b-f848f7d259fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_df5de1d2-b526-4b65-897b-f848f7d259fb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_df5de1d2-b526-4b65-897b-f848f7d259fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_df5de1d2-b526-4b65-897b-f848f7d259fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_df5de1d2-b526-4b65-897b-f848f7d259fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1267d3cb-4934-4d4a-b334-b93814b11932" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_df5de1d2-b526-4b65-897b-f848f7d259fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1267d3cb-4934-4d4a-b334-b93814b11932" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_a254abd4-d51c-42fe-8ca4-49c016a8b27d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1267d3cb-4934-4d4a-b334-b93814b11932" xlink:to="loc_us-gaap_BuildingMember_a254abd4-d51c-42fe-8ca4-49c016a8b27d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_ad2a203d-d841-4728-8b11-4c322efd2e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_ad2a203d-d841-4728-8b11-4c322efd2e0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OwnershipPercentageOfOutstandingCommonStock_188af931-7e55-49e2-bf88-daa05ac62be6" xlink:href="celh-20240331.xsd#celh_OwnershipPercentageOfOutstandingCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_OwnershipPercentageOfOutstandingCommonStock_188af931-7e55-49e2-bf88-daa05ac62be6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NumberOfBoardMembers_b4cb539a-bab3-4ef0-a22e-579b9d15a0b8" xlink:href="celh-20240331.xsd#celh_NumberOfBoardMembers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_NumberOfBoardMembers_b4cb539a-bab3-4ef0-a22e-579b9d15a0b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_27eecfcc-3b37-4826-a597-b87516106684" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_27eecfcc-3b37-4826-a597-b87516106684" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedPromotionalAllowance_63fbb8b7-9e27-4f98-a7f4-fd50a7372dc0" xlink:href="celh-20240331.xsd#celh_AccruedPromotionalAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_AccruedPromotionalAllowance_63fbb8b7-9e27-4f98-a7f4-fd50a7372dc0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_adceb090-18b0-4d19-803c-b4c4e39f2f26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_adceb090-18b0-4d19-803c-b4c4e39f2f26" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1ffcb2ee-1d28-4fb4-9b74-dba2871102aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1ffcb2ee-1d28-4fb4-9b74-dba2871102aa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_84d3b3a7-75ca-420b-bc96-68e9126082aa" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedDistributorTerminationsFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_84d3b3a7-75ca-420b-bc96-68e9126082aa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_d33c81eb-ad9c-4136-9505-1b741e0471e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ContractWithCustomerLiability_d33c81eb-ad9c-4136-9505-1b741e0471e6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8722df91-efd6-4e47-9f45-59df3d1066a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8722df91-efd6-4e47-9f45-59df3d1066a4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm_a4dfdaaa-313d-4b76-ab17-426e5d0236f7" xlink:href="celh-20240331.xsd#celh_ContractWithCustomerLiabilityRevenueRecognitionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm_a4dfdaaa-313d-4b76-ab17-426e5d0236f7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfPreferredStockFairValue_b20c9914-14ac-4be9-b453-ecc94fb6f89e" xlink:href="celh-20240331.xsd#celh_IssuanceOfPreferredStockFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_IssuanceOfPreferredStockFairValue_b20c9914-14ac-4be9-b453-ecc94fb6f89e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredContractAssetInOtherAssets_4362a750-29d6-4b0c-aac4-0c1ff351e7f1" xlink:href="celh-20240331.xsd#celh_DeferredContractAssetInOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_DeferredContractAssetInOtherAssets_4362a750-29d6-4b0c-aac4-0c1ff351e7f1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess_e18d9db8-e93f-4b19-a227-c48b2b01958c" xlink:href="celh-20240331.xsd#celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess_e18d9db8-e93f-4b19-a227-c48b2b01958c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UnamortizedDeferredContractCosts_8f61a45e-d5af-4e02-a010-1cfaf213f172" xlink:href="celh-20240331.xsd#celh_UnamortizedDeferredContractCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_UnamortizedDeferredContractCosts_8f61a45e-d5af-4e02-a010-1cfaf213f172" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts_06d88ce5-c22b-4055-adf1-508729c22b31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedAmortizationOfOtherDeferredCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts_06d88ce5-c22b-4055-adf1-508729c22b31" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_64cb46f5-12fe-4dba-92b5-baed73c17dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_OperatingLeaseExpense_64cb46f5-12fe-4dba-92b5-baed73c17dc5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_19fb07fe-02e9-4b12-8d30-a21bb0babb8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_19fb07fe-02e9-4b12-8d30-a21bb0babb8c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c6046770-9539-4ad0-9ab2-207e154b083d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c6046770-9539-4ad0-9ab2-207e154b083d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_efb8d7c9-0dbe-4f51-a203-d5dc410ebd05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_OperatingLeaseLiability_efb8d7c9-0dbe-4f51-a203-d5dc410ebd05" xlink:type="arc" order="19"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#MEZZANINEEQUITYNarrativeDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5" xlink:to="loc_us-gaap_ClassOfStockDomain_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5" xlink:to="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_e5482ccd-d7b2-42f5-bcbd-10899374d942" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_e5482ccd-d7b2-42f5-bcbd-10899374d942" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_EightPercentageMember_c91a0ca1-ad2b-49b8-95bb-393c81ac534a" xlink:href="celh-20240331.xsd#celh_EightPercentageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:to="loc_celh_EightPercentageMember_c91a0ca1-ad2b-49b8-95bb-393c81ac534a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TenPercentageMember_e78a2d03-0874-452f-a409-e5b6731718c3" xlink:href="celh-20240331.xsd#celh_TenPercentageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:to="loc_celh_TenPercentageMember_e78a2d03-0874-452f-a409-e5b6731718c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TwelvePercentageMember_b55dcbae-6b79-49db-a21b-26b6739d66b1" xlink:href="celh-20240331.xsd#celh_TwelvePercentageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:to="loc_celh_TwelvePercentageMember_b55dcbae-6b79-49db-a21b-26b6739d66b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_42368649-b60e-4d02-a2b9-e177d926e92b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:to="loc_us-gaap_PlanNameAxis_42368649-b60e-4d02-a2b9-e177d926e92b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_42368649-b60e-4d02-a2b9-e177d926e92b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_42368649-b60e-4d02-a2b9-e177d926e92b" xlink:to="loc_us-gaap_PlanNameDomain_42368649-b60e-4d02-a2b9-e177d926e92b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_5feef4f3-88c9-4049-9ed0-1d4cf51acf91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_42368649-b60e-4d02-a2b9-e177d926e92b" xlink:to="loc_us-gaap_PlanNameDomain_5feef4f3-88c9-4049-9ed0-1d4cf51acf91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_SecuritiesPurchaseAgreementMember_816cfebb-1dba-4e43-a464-5fcf5078d993" xlink:href="celh-20240331.xsd#celh_SecuritiesPurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_5feef4f3-88c9-4049-9ed0-1d4cf51acf91" xlink:to="loc_celh_SecuritiesPurchaseAgreementMember_816cfebb-1dba-4e43-a464-5fcf5078d993" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_dffb3747-8759-40e7-8764-8c95ba157293" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:to="loc_srt_RangeAxis_dffb3747-8759-40e7-8764-8c95ba157293" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dffb3747-8759-40e7-8764-8c95ba157293_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_dffb3747-8759-40e7-8764-8c95ba157293" xlink:to="loc_srt_RangeMember_dffb3747-8759-40e7-8764-8c95ba157293_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9ca81a6a-1a3a-4890-a9e8-38cb85f65cd8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_dffb3747-8759-40e7-8764-8c95ba157293" xlink:to="loc_srt_RangeMember_9ca81a6a-1a3a-4890-a9e8-38cb85f65cd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e1065cf8-72f0-490f-885f-d10e9fe24531" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9ca81a6a-1a3a-4890-a9e8-38cb85f65cd8" xlink:to="loc_srt_MinimumMember_e1065cf8-72f0-490f-885f-d10e9fe24531" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e65e4bba-a0e3-4a04-b877-4cb19df8ff80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9ca81a6a-1a3a-4890-a9e8-38cb85f65cd8" xlink:to="loc_srt_MaximumMember_e65e4bba-a0e3-4a04-b877-4cb19df8ff80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_acd983df-6393-4a74-a47f-524d3834d829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_acd983df-6393-4a74-a47f-524d3834d829" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_cb7f9374-f0c1-4766-bff4-c21bfedc47c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_cb7f9374-f0c1-4766-bff4-c21bfedc47c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TemporaryEquityStatedValue_fd7b7e84-90f5-4bf3-9cde-52a2919dfafa" xlink:href="celh-20240331.xsd#celh_TemporaryEquityStatedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_TemporaryEquityStatedValue_fd7b7e84-90f5-4bf3-9cde-52a2919dfafa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CashConsiderationToRelatedParty_3aeb92f0-3116-442f-af1e-fcf14bad6792" xlink:href="celh-20240331.xsd#celh_CashConsiderationToRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_CashConsiderationToRelatedParty_3aeb92f0-3116-442f-af1e-fcf14bad6792" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfPreferredStockFairValue_8f4af67f-3a34-443f-8a32-fe441cb4d037" xlink:href="celh-20240331.xsd#celh_IssuanceOfPreferredStockFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_IssuanceOfPreferredStockFairValue_8f4af67f-3a34-443f-8a32-fe441cb4d037" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PerShareOfAggregateFairValueOfPreferredShare_f1bf010d-3089-4a76-80ea-36a6e1e16865" xlink:href="celh-20240331.xsd#celh_PerShareOfAggregateFairValueOfPreferredShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_PerShareOfAggregateFairValueOfPreferredShare_f1bf010d-3089-4a76-80ea-36a6e1e16865" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_653fe2f0-22d2-49de-bd5d-21448ce4bc61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_653fe2f0-22d2-49de-bd5d-21448ce4bc61" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockOtherSharesOutstanding_ecd4d78b-b3b9-416e-a8d4-f9ca0d49c499" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockOtherSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_CommonStockOtherSharesOutstanding_ecd4d78b-b3b9-416e-a8d4-f9ca0d49c499" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_954a8f87-4e42-4c13-9acf-8982739c4b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_954a8f87-4e42-4c13-9acf-8982739c4b5b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedDividend_216a9423-cc71-41f7-8809-916658905eee" xlink:href="celh-20240331.xsd#celh_AccruedDividend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_AccruedDividend_216a9423-cc71-41f7-8809-916658905eee" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_0d722340-ee9f-4e0c-809d-aacbbe8b980c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_Dividends_0d722340-ee9f-4e0c-809d-aacbbe8b980c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_fb96e8f3-b7f5-4489-9d86-1e8c0d10f68a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_fb96e8f3-b7f5-4489-9d86-1e8c0d10f68a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PercentageOfVotingRightPreferredStock_21a5cd80-80e4-4e9d-9092-714048b0cb3c" xlink:href="celh-20240331.xsd#celh_PercentageOfVotingRightPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_PercentageOfVotingRightPreferredStock_21a5cd80-80e4-4e9d-9092-714048b0cb3c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_5986906a-4d06-445b-9243-03d533d27181" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_5986906a-4d06-445b-9243-03d533d27181" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_b616fd55-961b-4eb8-9cd5-3d7db0b4bdd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_b616fd55-961b-4eb8-9cd5-3d7db0b4bdd7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio_097510f3-ad42-4c91-9de1-15dda121d762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockConvertibleConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockConvertibleConversionRatio_097510f3-ad42-4c91-9de1-15dda121d762" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleSharesIssuable_8c97072a-f22c-4c77-bada-d4ee5f7dda1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockConvertibleSharesIssuable_8c97072a-f22c-4c77-bada-d4ee5f7dda1b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_f69ded02-79e4-42c4-b988-987d96d7b179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_f69ded02-79e4-42c4-b988-987d96d7b179" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4f77a2cc-9daf-4424-b67f-c93fda4aae1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_PlanNameAxis_4f77a2cc-9daf-4424-b67f-c93fda4aae1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4f77a2cc-9daf-4424-b67f-c93fda4aae1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_4f77a2cc-9daf-4424-b67f-c93fda4aae1d" xlink:to="loc_us-gaap_PlanNameDomain_4f77a2cc-9daf-4424-b67f-c93fda4aae1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_4f77a2cc-9daf-4424-b67f-c93fda4aae1d" xlink:to="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StockIncentivePlanMember_c3c8d152-a643-4639-8648-71f8b589e9a3" xlink:href="celh-20240331.xsd#celh_StockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:to="loc_celh_StockIncentivePlanMember_c3c8d152-a643-4639-8648-71f8b589e9a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StockIncentivePlan2015And2006Member_8a47a41b-0b0f-4a53-9d89-f6950ff9587b" xlink:href="celh-20240331.xsd#celh_StockIncentivePlan2015And2006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:to="loc_celh_StockIncentivePlan2015And2006Member_8a47a41b-0b0f-4a53-9d89-f6950ff9587b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_The2015StockIncentivePlanMember_1f556241-7f7c-469b-8399-31a423b4bb87" xlink:href="celh-20240331.xsd#celh_The2015StockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:to="loc_celh_The2015StockIncentivePlanMember_1f556241-7f7c-469b-8399-31a423b4bb87" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d9c1e691-c487-47cc-92e8-044d4d813515" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_srt_RangeAxis_d9c1e691-c487-47cc-92e8-044d4d813515" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d9c1e691-c487-47cc-92e8-044d4d813515_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d9c1e691-c487-47cc-92e8-044d4d813515" xlink:to="loc_srt_RangeMember_d9c1e691-c487-47cc-92e8-044d4d813515_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c5af5408-7a94-4a5a-a498-37271e20cb42" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d9c1e691-c487-47cc-92e8-044d4d813515" xlink:to="loc_srt_RangeMember_c5af5408-7a94-4a5a-a498-37271e20cb42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_36b3dd12-de02-4d13-9585-ac58b756443b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c5af5408-7a94-4a5a-a498-37271e20cb42" xlink:to="loc_srt_MinimumMember_36b3dd12-de02-4d13-9585-ac58b756443b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4d9cf92a-b365-4a1c-b38f-69c75f7504e3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c5af5408-7a94-4a5a-a498-37271e20cb42" xlink:to="loc_srt_MaximumMember_4d9cf92a-b365-4a1c-b38f-69c75f7504e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c0077e9a-cd66-4483-a6c5-a96677ef6dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c0077e9a-cd66-4483-a6c5-a96677ef6dd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b6bcddb8-a20a-4f4a-8e5f-7df12781d7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c0077e9a-cd66-4483-a6c5-a96677ef6dd4" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b6bcddb8-a20a-4f4a-8e5f-7df12781d7b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_356089e4-0f4c-4632-85f8-3b19f83ece16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_356089e4-0f4c-4632-85f8-3b19f83ece16" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_356089e4-0f4c-4632-85f8-3b19f83ece16_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_356089e4-0f4c-4632-85f8-3b19f83ece16" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_356089e4-0f4c-4632-85f8-3b19f83ece16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5a46014b-0155-4ae9-9f9e-b4ef926a7106" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_356089e4-0f4c-4632-85f8-3b19f83ece16" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5a46014b-0155-4ae9-9f9e-b4ef926a7106" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_VestedMember_a52f9109-a73c-4a33-9265-04dd8fe34783" xlink:href="celh-20240331.xsd#celh_VestedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5a46014b-0155-4ae9-9f9e-b4ef926a7106" xlink:to="loc_celh_VestedMember_a52f9109-a73c-4a33-9265-04dd8fe34783" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6324bc96-7514-4884-bfcb-116ff34390bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_AwardTypeAxis_6324bc96-7514-4884-bfcb-116ff34390bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6324bc96-7514-4884-bfcb-116ff34390bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6324bc96-7514-4884-bfcb-116ff34390bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6324bc96-7514-4884-bfcb-116ff34390bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e2b889b-c4ec-4aeb-8940-b2d7c2abe00b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6324bc96-7514-4884-bfcb-116ff34390bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e2b889b-c4ec-4aeb-8940-b2d7c2abe00b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1e2f15d3-cf23-4d0b-82e9-bdcf8a6bf7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e2b889b-c4ec-4aeb-8940-b2d7c2abe00b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1e2f15d3-cf23-4d0b-82e9-bdcf8a6bf7ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_eafed287-c6e5-4993-b26e-84d87f085c90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e2b889b-c4ec-4aeb-8940-b2d7c2abe00b" xlink:to="loc_us-gaap_PerformanceSharesMember_eafed287-c6e5-4993-b26e-84d87f085c90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_3f64e09c-bcd7-4d1f-a57e-5ade312681e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_ValuationTechniqueAxis_3f64e09c-bcd7-4d1f-a57e-5ade312681e0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_3f64e09c-bcd7-4d1f-a57e-5ade312681e0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_3f64e09c-bcd7-4d1f-a57e-5ade312681e0" xlink:to="loc_us-gaap_ValuationTechniqueDomain_3f64e09c-bcd7-4d1f-a57e-5ade312681e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_b530cfa3-1352-40db-8c7f-8a43992f9dba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_3f64e09c-bcd7-4d1f-a57e-5ade312681e0" xlink:to="loc_us-gaap_ValuationTechniqueDomain_b530cfa3-1352-40db-8c7f-8a43992f9dba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValuationRevenueApproachMember_7aa3358f-9000-427d-8b92-ad6fbc12962b" xlink:href="celh-20240331.xsd#celh_ValuationRevenueApproachMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_b530cfa3-1352-40db-8c7f-8a43992f9dba" xlink:to="loc_celh_ValuationRevenueApproachMember_7aa3358f-9000-427d-8b92-ad6fbc12962b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember_331fa8d1-96f5-4fdb-ada5-7ff74d51a8a9" xlink:href="celh-20240331.xsd#celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_b530cfa3-1352-40db-8c7f-8a43992f9dba" xlink:to="loc_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember_331fa8d1-96f5-4fdb-ada5-7ff74d51a8a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted_4437a2dc-36b8-4386-829f-d7fabd075c27" xlink:href="celh-20240331.xsd#celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted_4437a2dc-36b8-4386-829f-d7fabd075c27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e1322826-2df3-4d30-9656-3428997b162a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e1322826-2df3-4d30-9656-3428997b162a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_51789f41-84e5-4828-a04a-fc543a741049" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_51789f41-84e5-4828-a04a-fc543a741049" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4a2c4218-3bc4-45f4-888c-48324ad92cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4a2c4218-3bc4-45f4-888c-48324ad92cc7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1d88ec59-ff6a-4b80-a7bf-fcda9e765896" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1d88ec59-ff6a-4b80-a7bf-fcda9e765896" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d20b62a3-0307-4443-a392-1c04ccaee147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d20b62a3-0307-4443-a392-1c04ccaee147" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_9cc5bc7d-9ade-4f45-9d71-2ce78a312d87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_9cc5bc7d-9ade-4f45-9d71-2ce78a312d87" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet_0c6e7951-3269-4e5c-ac57-d65eec55f625" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet_0c6e7951-3269-4e5c-ac57-d65eec55f625" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c4e29a92-5276-4cde-a464-b0a574af68aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c4e29a92-5276-4cde-a464-b0a574af68aa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock_dbf96190-0c62-4c15-959b-fa5f3e31bab8" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock_dbf96190-0c62-4c15-959b-fa5f3e31bab8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage_9a3e274e-c363-470c-a3a6-eb6456fbe2df" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage_9a3e274e-c363-470c-a3a6-eb6456fbe2df" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_dcce6bfd-410b-4162-9053-6d76bc0df83f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_dcce6bfd-410b-4162-9053-6d76bc0df83f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e7178daa-02a7-4576-880e-7b89e0513e03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e7178daa-02a7-4576-880e-7b89e0513e03" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_264a5fbd-cf07-496a-85ec-4d59b4500724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_264a5fbd-cf07-496a-85ec-4d59b4500724" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_674c49d0-4527-4bf9-95ac-2fdbe704a831" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_674c49d0-4527-4bf9-95ac-2fdbe704a831" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_241d6a0c-96ee-496a-b032-df711f9b8d19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_241d6a0c-96ee-496a-b032-df711f9b8d19" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_81faa3a8-dfec-47bb-9059-80b7af647721" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_81faa3a8-dfec-47bb-9059-80b7af647721" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1f6746f-a803-4416-9ad2-78ca63db0b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cffa1cc2-3086-42cb-8ccc-f9f55804102b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1f6746f-a803-4416-9ad2-78ca63db0b4f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cffa1cc2-3086-42cb-8ccc-f9f55804102b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ae0cb31c-9426-4526-8279-548080f9997b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cffa1cc2-3086-42cb-8ccc-f9f55804102b" xlink:to="loc_us-gaap_AwardTypeAxis_ae0cb31c-9426-4526-8279-548080f9997b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ae0cb31c-9426-4526-8279-548080f9997b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ae0cb31c-9426-4526-8279-548080f9997b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ae0cb31c-9426-4526-8279-548080f9997b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aca90d93-621a-4ebe-94a0-3e8d78b8b39c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ae0cb31c-9426-4526-8279-548080f9997b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aca90d93-621a-4ebe-94a0-3e8d78b8b39c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_da2a10de-e6c2-4fbc-a00d-e94a06ccdfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aca90d93-621a-4ebe-94a0-3e8d78b8b39c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_da2a10de-e6c2-4fbc-a00d-e94a06ccdfe9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1f6746f-a803-4416-9ad2-78ca63db0b4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_588687dc-ccb3-4f98-9ca0-a254ef7cac58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_588687dc-ccb3-4f98-9ca0-a254ef7cac58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e55d7881-64b0-414f-84f6-0bab9fd32582" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e55d7881-64b0-414f-84f6-0bab9fd32582" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8284a0d5-11ee-4cc0-9b9c-b472864afbf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8284a0d5-11ee-4cc0-9b9c-b472864afbf6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_744a4990-373c-4083-8f08-1d559093a939" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_744a4990-373c-4083-8f08-1d559093a939" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_33259890-833d-48a8-9fbb-366ad6197777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1f6746f-a803-4416-9ad2-78ca63db0b4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_f83ac783-c856-4484-9a04-8bc181bba6af" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_f83ac783-c856-4484-9a04-8bc181bba6af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_196ab6a1-c044-4432-9c45-f92d5c813609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_196ab6a1-c044-4432-9c45-f92d5c813609" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_119dfbd5-e643-4559-8be1-2de032d56490" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_119dfbd5-e643-4559-8be1-2de032d56490" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_4e8f9456-b274-44fe-b42e-5b7e90cbcc68" xlink:href="celh-20240331.xsd#celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_4e8f9456-b274-44fe-b42e-5b7e90cbcc68" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_67293e59-5b08-4ef8-bbdf-b2b40130a581" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d15b6aba-a36d-4a74-9a65-24fb8d0e4f14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_717a674d-ad1d-4d2f-92dc-8951f6663ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d15b6aba-a36d-4a74-9a65-24fb8d0e4f14" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_717a674d-ad1d-4d2f-92dc-8951f6663ae5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_db515157-b904-438d-bfdb-d9f97ed07ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_717a674d-ad1d-4d2f-92dc-8951f6663ae5" xlink:to="loc_us-gaap_AwardTypeAxis_db515157-b904-438d-bfdb-d9f97ed07ed4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_db515157-b904-438d-bfdb-d9f97ed07ed4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_db515157-b904-438d-bfdb-d9f97ed07ed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_db515157-b904-438d-bfdb-d9f97ed07ed4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9d4f67d7-c270-48ef-bd2e-79d7eed3f94e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_db515157-b904-438d-bfdb-d9f97ed07ed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9d4f67d7-c270-48ef-bd2e-79d7eed3f94e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_e2d2ffa3-aa17-423e-96ba-2d63073ade78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9d4f67d7-c270-48ef-bd2e-79d7eed3f94e" xlink:to="loc_us-gaap_PerformanceSharesMember_e2d2ffa3-aa17-423e-96ba-2d63073ade78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d15b6aba-a36d-4a74-9a65-24fb8d0e4f14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3f4fe426-5eb5-489c-9ee6-142fc224dd98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3f4fe426-5eb5-489c-9ee6-142fc224dd98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5d420d7a-659d-452e-b4bf-e18db8fd4ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5d420d7a-659d-452e-b4bf-e18db8fd4ca4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cbf15930-d938-4d99-bc5a-e569d98fc246" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cbf15930-d938-4d99-bc5a-e569d98fc246" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7d2d4415-996d-4005-a823-c6ba0083a229" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7d2d4415-996d-4005-a823-c6ba0083a229" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6bb58169-b767-4968-89db-38ddc3858139" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d15b6aba-a36d-4a74-9a65-24fb8d0e4f14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_722fa567-6e60-48cd-ad76-a7c0e42fd3f1" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_722fa567-6e60-48cd-ad76-a7c0e42fd3f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_59eb45b9-2583-4bf6-ade4-0e0a392ed8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_59eb45b9-2583-4bf6-ade4-0e0a392ed8cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_e9c2c540-d6c0-4ce3-9efb-c18a5f534143" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_e9c2c540-d6c0-4ce3-9efb-c18a5f534143" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_c0ba2cd4-7c8f-420d-945a-8a8d2096ebf0" xlink:href="celh-20240331.xsd#celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_c0ba2cd4-7c8f-420d-945a-8a8d2096ebf0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_7cf9df36-6a3d-4fef-a55b-fc77573655db" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:definitionLink xlink:role="http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_e966551c-5068-486b-9502-079360370868" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_us-gaap_PlanNameAxis_e966551c-5068-486b-9502-079360370868" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e966551c-5068-486b-9502-079360370868_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_e966551c-5068-486b-9502-079360370868" xlink:to="loc_us-gaap_PlanNameDomain_e966551c-5068-486b-9502-079360370868_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1f3fd8ad-a26f-4ee3-92b9-5a632877a968" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_e966551c-5068-486b-9502-079360370868" xlink:to="loc_us-gaap_PlanNameDomain_1f3fd8ad-a26f-4ee3-92b9-5a632877a968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DthreemLicensingGroupMember_f6609271-f737-44f4-a9b7-5bb17538f69a" xlink:href="celh-20240331.xsd#celh_DthreemLicensingGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1f3fd8ad-a26f-4ee3-92b9-5a632877a968" xlink:to="loc_celh_DthreemLicensingGroupMember_f6609271-f737-44f4-a9b7-5bb17538f69a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_90b4c78a-b49d-4528-b31f-b7f62254fbbd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_srt_RangeAxis_90b4c78a-b49d-4528-b31f-b7f62254fbbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_90b4c78a-b49d-4528-b31f-b7f62254fbbd_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_90b4c78a-b49d-4528-b31f-b7f62254fbbd" xlink:to="loc_srt_RangeMember_90b4c78a-b49d-4528-b31f-b7f62254fbbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f24a9694-140c-4467-9569-cc9b59b90eef" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_90b4c78a-b49d-4528-b31f-b7f62254fbbd" xlink:to="loc_srt_RangeMember_f24a9694-140c-4467-9569-cc9b59b90eef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9e05fecc-1fd2-4373-a94e-bb4d29be167c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f24a9694-140c-4467-9569-cc9b59b90eef" xlink:to="loc_srt_MinimumMember_9e05fecc-1fd2-4373-a94e-bb4d29be167c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7117c037-a906-431d-a14e-f5fea56bc266" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f24a9694-140c-4467-9569-cc9b59b90eef" xlink:to="loc_srt_MaximumMember_7117c037-a906-431d-a14e-f5fea56bc266" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7de4a477-af2b-46da-8316-0ebe58b9b4be" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_srt_StatementGeographicalAxis_7de4a477-af2b-46da-8316-0ebe58b9b4be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7de4a477-af2b-46da-8316-0ebe58b9b4be_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7de4a477-af2b-46da-8316-0ebe58b9b4be" xlink:to="loc_srt_SegmentGeographicalDomain_7de4a477-af2b-46da-8316-0ebe58b9b4be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_041cda9e-8983-472f-bfb7-da9002b28251" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7de4a477-af2b-46da-8316-0ebe58b9b4be" xlink:to="loc_srt_SegmentGeographicalDomain_041cda9e-8983-472f-bfb7-da9002b28251" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FAndLMember_caa49cb3-72fd-4d42-a410-57349db6ac96" xlink:href="celh-20240331.xsd#celh_FAndLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_041cda9e-8983-472f-bfb7-da9002b28251" xlink:to="loc_celh_FAndLMember_caa49cb3-72fd-4d42-a410-57349db6ac96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_srt_LitigationCaseAxis_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff" xlink:to="loc_srt_LitigationCaseTypeDomain_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_5da84f8e-6227-40c5-b98b-65de13392c00" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff" xlink:to="loc_srt_LitigationCaseTypeDomain_5da84f8e-6227-40c5-b98b-65de13392c00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ClassActionLawsuitMember_2aa82e45-b794-4f47-88b5-4f3e33942a29" xlink:href="celh-20240331.xsd#celh_ClassActionLawsuitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_5da84f8e-6227-40c5-b98b-65de13392c00" xlink:to="loc_celh_ClassActionLawsuitMember_2aa82e45-b794-4f47-88b5-4f3e33942a29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1e988bbc-fc3f-4741-9886-1195526488d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1e988bbc-fc3f-4741-9886-1195526488d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_SalesRevenueBenchMarkReceiveShares_c0e4a9ef-110d-4063-93a7-581d76d3d7c1" xlink:href="celh-20240331.xsd#celh_SalesRevenueBenchMarkReceiveShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_celh_SalesRevenueBenchMarkReceiveShares_c0e4a9ef-110d-4063-93a7-581d76d3d7c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_4157a7c3-2e28-4bbd-90e6-6f21a2ffc683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_4157a7c3-2e28-4bbd-90e6-6f21a2ffc683" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ReducingAwardDamagesValue_469ba2e2-623e-4b15-b046-96f2fa41ceea" xlink:href="celh-20240331.xsd#celh_ReducingAwardDamagesValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_celh_ReducingAwardDamagesValue_469ba2e2-623e-4b15-b046-96f2fa41ceea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PostJudgmentInterest_e59fb40f-fbd6-43b6-9f26-3ed12829f9b9" xlink:href="celh-20240331.xsd#celh_PostJudgmentInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_celh_PostJudgmentInterest_e59fb40f-fbd6-43b6-9f26-3ed12829f9b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9bbd1ce6-6351-408a-9846-b9daf4c18a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9bbd1ce6-6351-408a-9846-b9daf4c18a2c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContingentCommitmentToThirdParties_a1149d5c-7ed7-410f-a1c1-3d31f8177827" xlink:href="celh-20240331.xsd#celh_ContingentCommitmentToThirdParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_celh_ContingentCommitmentToThirdParties_a1149d5c-7ed7-410f-a1c1-3d31f8177827" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_6dff6b07-e87e-4e76-8cea-f5ea408d74b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_ContractualObligation_6dff6b07-e87e-4e76-8cea-f5ea408d74b8" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_JohnFieldlyMember_d0c0bce4-0cf7-45b7-b0f4-dbf0f3116ced" xlink:href="celh-20240331.xsd#celh_JohnFieldlyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_celh_JohnFieldlyMember_d0c0bce4-0cf7-45b7-b0f4-dbf0f3116ced" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_JarrodLanghansMember_c051d480-001d-4f52-bcec-eb411b61fbac" xlink:href="celh-20240331.xsd#celh_JarrodLanghansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_celh_JarrodLanghansMember_c051d480-001d-4f52-bcec-eb411b61fbac" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>celh-20240331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:24e81db8-8915-4513-a7c2-ca25e77552be,g:2bad206f-31d7-4791-b729-b40bf50d749d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_celh_EightPercentageMember_cfe1e163-85a0-4d0f-bc70-1fbbaf11ccc3_terseLabel_en-US" xlink:label="lab_celh_EightPercentageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">8%</link:label>
    <link:label id="lab_celh_EightPercentageMember_label_en-US" xlink:label="lab_celh_EightPercentageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Eight Percentage [Member]</link:label>
    <link:label id="lab_celh_EightPercentageMember_documentation_en-US" xlink:label="lab_celh_EightPercentageMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Eight percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_EightPercentageMember" xlink:href="celh-20240331.xsd#celh_EightPercentageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_EightPercentageMember" xlink:to="lab_celh_EightPercentageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_7a353557-94f1-4bfe-8b8f-a0e719c1056b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_8944d560-a78e-4e6c-8ca6-0d307ae3320d_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_29080209-b842-4b7b-bfae-e25d7f898af4_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_15dd75ce-fc06-46d6-b1d5-e4a0e153b92a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory valuation reserves</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_710ca37e-7099-41b1-aac0-ab513e535f1b_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_db9cca4f-c6c1-49ab-8774-999bbb2f8eaf_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_9d35251a-ac44-4037-914b-541d992e5021_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6796cd2-4b21-4ee6-84ec-9ccf215be359_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f6f6c717-d828-4999-987c-661ba7dfbb30_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4db85c7a-c22e-464f-9d2b-6f09d5f1e3ad_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_a0e8d515-f6fc-4b9a-9107-b959eafb2469_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_64d47019-f4d6-404d-85e3-e4bd53ce6d47_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_74e296a5-adc1-40e7-99c1-014207188e76_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_6c14a362-bc4e-4656-9418-288c0285420d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_227f87e0-6f2d-4f38-8043-6177d4b950f2_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4eff176f-04e8-4f3a-9a3e-b64eb0c1fa2f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable at March 31, 2024</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_PercentageOfVotingRightPreferredStock_69021c30-a30e-428e-b388-5579e36b30ac_terseLabel_en-US" xlink:label="lab_celh_PercentageOfVotingRightPreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of voting right, preferred stock</link:label>
    <link:label id="lab_celh_PercentageOfVotingRightPreferredStock_label_en-US" xlink:label="lab_celh_PercentageOfVotingRightPreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of Voting Right, Preferred Stock</link:label>
    <link:label id="lab_celh_PercentageOfVotingRightPreferredStock_documentation_en-US" xlink:label="lab_celh_PercentageOfVotingRightPreferredStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of voting right, preferred stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PercentageOfVotingRightPreferredStock" xlink:href="celh-20240331.xsd#celh_PercentageOfVotingRightPreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_PercentageOfVotingRightPreferredStock" xlink:to="lab_celh_PercentageOfVotingRightPreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_4f18145b-99da-4902-8b5a-f963f0699a39_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Impaired Long-Lived Assets Held and Used [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Impaired Long-Lived Assets Held and Used [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable" xlink:to="lab_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_bbb381b0-ce07-4bc4-a448-a8263750b9fb_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_44ca5435-c8c0-4840-bbce-bc9ef04650f2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_22a64663-ffd0-4618-934f-8720f691f98c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_ef962795-3eb6-42b6-9069-ad6b4e154b9a_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue-current</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent" xlink:to="lab_us-gaap_DeferredRevenueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_190af483-40cf-409b-adb4-07541009f2bc_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_6493315e-a6e9-40fb-b402-f9f82dfdf4dc_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_b2142239-869e-4231-b0d0-9a6a27bef568_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_582958fb-5811-41fc-bc87-4b3345899159_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ORGANIZATION AND DESCRIPTION OF BUSINESS</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_fd33411c-c71d-45de-bb9d-93a71ea7b54f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_The2015StockIncentivePlanMember_a41640a4-a12d-4974-8520-6012940ab769_terseLabel_en-US" xlink:label="lab_celh_The2015StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The 2015 Stock Incentive Plan</link:label>
    <link:label id="lab_celh_The2015StockIncentivePlanMember_label_en-US" xlink:label="lab_celh_The2015StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2015 Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_celh_The2015StockIncentivePlanMember_documentation_en-US" xlink:label="lab_celh_The2015StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The 2015 Stock Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_The2015StockIncentivePlanMember" xlink:href="celh-20240331.xsd#celh_The2015StockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_The2015StockIncentivePlanMember" xlink:to="lab_celh_The2015StockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_TemporaryEquityCumulativeDividendPercentage_55af4f0a-1a89-43bb-a0a4-d540f0d7f60a_terseLabel_en-US" xlink:label="lab_celh_TemporaryEquityCumulativeDividendPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mezzanine equity, cumulative dividend (percentage)</link:label>
    <link:label id="lab_celh_TemporaryEquityCumulativeDividendPercentage_label_en-US" xlink:label="lab_celh_TemporaryEquityCumulativeDividendPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Cumulative Dividend Percentage</link:label>
    <link:label id="lab_celh_TemporaryEquityCumulativeDividendPercentage_documentation_en-US" xlink:label="lab_celh_TemporaryEquityCumulativeDividendPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Cumulative Dividend Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TemporaryEquityCumulativeDividendPercentage" xlink:href="celh-20240331.xsd#celh_TemporaryEquityCumulativeDividendPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_TemporaryEquityCumulativeDividendPercentage" xlink:to="lab_celh_TemporaryEquityCumulativeDividendPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_JohnFieldlyMember_label_en-US" xlink:label="lab_celh_JohnFieldlyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">John Fieldly [Member]</link:label>
    <link:label id="lab_celh_JohnFieldlyMember_documentation_en-US" xlink:label="lab_celh_JohnFieldlyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">John Fieldly</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_JohnFieldlyMember" xlink:href="celh-20240331.xsd#celh_JohnFieldlyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_JohnFieldlyMember" xlink:to="lab_celh_JohnFieldlyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_NetIncomeAttributableToCommonShareholders_5b25cd38-21b6-43e3-9b02-10a6d61600fa_totalLabel_en-US" xlink:label="lab_celh_NetIncomeAttributableToCommonShareholders" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stockholders</link:label>
    <link:label id="lab_celh_NetIncomeAttributableToCommonShareholders_label_en-US" xlink:label="lab_celh_NetIncomeAttributableToCommonShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income Attributable To Common Shareholders</link:label>
    <link:label id="lab_celh_NetIncomeAttributableToCommonShareholders_documentation_en-US" xlink:label="lab_celh_NetIncomeAttributableToCommonShareholders" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net income attributable to common shareholders for basic earnings per share.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NetIncomeAttributableToCommonShareholders" xlink:href="celh-20240331.xsd#celh_NetIncomeAttributableToCommonShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_NetIncomeAttributableToCommonShareholders" xlink:to="lab_celh_NetIncomeAttributableToCommonShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_5316487f-e6d4-482d-bc59-233a5aeac033_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_1a375aca-0153-4778-899f-abed8430c281_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_DisclosureRevenueAbstract_d806169b-aa7d-487c-ae10-ea6a5f1a73ba_terseLabel_en-US" xlink:label="lab_celh_DisclosureRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Revenue [Abstract]</link:label>
    <link:label id="lab_celh_DisclosureRevenueAbstract_label_en-US" xlink:label="lab_celh_DisclosureRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Revenue [Abstract]</link:label>
    <link:label id="lab_celh_DisclosureRevenueAbstract_documentation_en-US" xlink:label="lab_celh_DisclosureRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DisclosureRevenueAbstract" xlink:href="celh-20240331.xsd#celh_DisclosureRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_DisclosureRevenueAbstract" xlink:to="lab_celh_DisclosureRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ClassActionLawsuitMember_2aa94ad3-c7e6-4b7e-a1da-330d00bbf654_terseLabel_en-US" xlink:label="lab_celh_ClassActionLawsuitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class Action Lawsuit</link:label>
    <link:label id="lab_celh_ClassActionLawsuitMember_label_en-US" xlink:label="lab_celh_ClassActionLawsuitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class Action Lawsuit [Member]</link:label>
    <link:label id="lab_celh_ClassActionLawsuitMember_documentation_en-US" xlink:label="lab_celh_ClassActionLawsuitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class Action Lawsuit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ClassActionLawsuitMember" xlink:href="celh-20240331.xsd#celh_ClassActionLawsuitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ClassActionLawsuitMember" xlink:to="lab_celh_ClassActionLawsuitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_c70f5cf4-539a-44fa-9996-8bdf39a97638_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_05abe112-67aa-4c1b-bd14-e27ea1c1f94d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_e4976b5e-130c-4bf2-b3fa-022172819b15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeiture and cancelled (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_c31e51d8-ed3b-4c55-8d4b-046282cc3528_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_290f6924-01d5-4dcd-a775-8cf0147313db_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dilutive (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d89b46e3-b940-4c96-b15f-222a6e8bb742_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_14f2e3fd-431b-4b87-9335-26277d814a57_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable-net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_6321f42f-0911-45aa-8fc3-9e3dc634ed47_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_33590eae-2d8c-43e7-a17e-ea25641359fc_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d7218453-0ee9-469b-b073-f06a97eebb61_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_8aef5415-03e1-4743-971a-4e59f3046dc4_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_5b50e790-a4a2-4ae8-8c4e-fdfab7b02013_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_DthreemLicensingGroupMember_dde9f7c8-4265-443c-8913-a101855fd016_terseLabel_en-US" xlink:label="lab_celh_DthreemLicensingGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DThreeM Licensing Group</link:label>
    <link:label id="lab_celh_DthreemLicensingGroupMember_label_en-US" xlink:label="lab_celh_DthreemLicensingGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DThreeM Licensing Group [Member]</link:label>
    <link:label id="lab_celh_DthreemLicensingGroupMember_documentation_en-US" xlink:label="lab_celh_DthreemLicensingGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">DThreeM Licensing Group [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DthreemLicensingGroupMember" xlink:href="celh-20240331.xsd#celh_DthreemLicensingGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_DthreemLicensingGroupMember" xlink:to="lab_celh_DthreemLicensingGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfNotesReceivable_f65de970-289c-4561-b6dd-9da14d66b5a3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collections from note receivable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfNotesReceivable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:to="lab_us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_dd5f9232-07e4-4055-bbce-002480e6e1a5_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_9f40c0b8-2264-4d0f-8c19-3446a9328998_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_733b890d-686d-4d94-8470-0e70b9adffbe_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_8b02d0b7-ec7d-4b4f-9d2a-c12316665a2f_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_96c5d9bb-b4b4-4829-9ad7-2bb184948a63_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_24899ffa-a1dc-4840-98fa-8966baea5e82_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_86bd8514-cd86-4659-a9cb-2ed5ab823dd4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_38569151-dbf8-4853-b5c1-286024d8202c_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Gain/Losses</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts_9fbd0d7c-1d29-43f7-825f-d281a5cf812c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts_label_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Amortization of Other Deferred Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedAmortizationOfOtherDeferredCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts" xlink:to="lab_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a6b28160-d5c3-47cf-a4ea-ebb32c5ddda1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_IncreaseDecreaseInAccruedPromotionalAllowance_f5e82aee-501c-46a7-980b-c710cdced0c2_terseLabel_en-US" xlink:label="lab_celh_IncreaseDecreaseInAccruedPromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued promotional allowance</link:label>
    <link:label id="lab_celh_IncreaseDecreaseInAccruedPromotionalAllowance_label_en-US" xlink:label="lab_celh_IncreaseDecreaseInAccruedPromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Accrued Promotional Allowance</link:label>
    <link:label id="lab_celh_IncreaseDecreaseInAccruedPromotionalAllowance_documentation_en-US" xlink:label="lab_celh_IncreaseDecreaseInAccruedPromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase decrease in accrued promotional allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedPromotionalAllowance" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedPromotionalAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_IncreaseDecreaseInAccruedPromotionalAllowance" xlink:to="lab_celh_IncreaseDecreaseInAccruedPromotionalAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_OtherMember_e266db8f-a525-4ff3-995d-add31d72dc84_terseLabel_en-US" xlink:label="lab_celh_OtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_celh_OtherMember_label_en-US" xlink:label="lab_celh_OtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other [Member]</link:label>
    <link:label id="lab_celh_OtherMember_documentation_en-US" xlink:label="lab_celh_OtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the other member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OtherMember" xlink:href="celh-20240331.xsd#celh_OtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_OtherMember" xlink:to="lab_celh_OtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2ded6b1d-1605-4583-a684-df47a6598f8e_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MEZZANINE EQUITY</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_03a615b0-5a56-4dbc-9004-c68a91729304_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_e19d9686-cf9a-45c2-b4d5-57a7c79a976a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c70b0e9f-b617-43a8-a2a5-cbe5bf34e05c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_099d1348-55b0-4aee-9eaa-e41a1abbc201_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_6aa67da9-034e-4915-b886-a42b7d118a02_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3cea3a60-6f86-4954-891b-62fb995ea747_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_814521e9-b2a1-48ed-ad04-6d15eb1289d1_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable and Current Expected Credit Losses</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_e05f40ea-1521-4c73-99df-72c46d9730da_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases with related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5ae9f62f-39b5-49ba-987c-5f683ffcf3b2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation service or vesting period of grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_ecad7ee4-0487-4824-a6c2-096da24f2383_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_37c880ff-90a2-4587-8906-5a20a936214f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares (000's)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_203e9e52-ffe2-40ad-979e-1ffd8bc36fc8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss_716a4298-b787-420a-8bde-611bedc83679_terseLabel_en-US" xlink:label="lab_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes</link:label>
    <link:label id="lab_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss_label_en-US" xlink:label="lab_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Effect of Exchange Rate Changes Gain (Loss)</link:label>
    <link:label id="lab_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss_documentation_en-US" xlink:label="lab_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Assets, Effect of Exchange Rate Changes Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss" xlink:href="celh-20240331.xsd#celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss" xlink:to="lab_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_42cf7855-c288-430a-ad46-97cb1f8ff3f4_terseLabel_en-US" xlink:label="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued distributor termination fees</link:label>
    <link:label id="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_0fe334f7-b5bc-4044-821b-1e68c25b0ea9_negatedTerseLabel_en-US" xlink:label="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accrued distributor termination fees</link:label>
    <link:label id="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_label_en-US" xlink:label="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Accrued Distributor Terminations Fees</link:label>
    <link:label id="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_documentation_en-US" xlink:label="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Accrued Distributor Terminations Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedDistributorTerminationsFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees" xlink:to="lab_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_2b82e6a8-cc5c-4ce8-bceb-0c6e8a377089_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7a013118-bf44-46eb-9eca-fd8e0f2f772c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_07850621-c7e1-4560-9b23-f35dd5808597_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_cd9ca73b-91bf-4a7a-98b7-2fb494967837_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock_791317c8-cd9e-46e4-bc60-57ac21bb9e6b_terseLabel_en-US" xlink:label="lab_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
    <link:label id="lab_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock_label_en-US" xlink:label="lab_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Text Block]</link:label>
    <link:label id="lab_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock_documentation_en-US" xlink:label="lab_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:href="celh-20240331.xsd#celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:to="lab_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent_42392679-c1f8-483e-824d-0a442f46e7e5_terseLabel_en-US" xlink:label="lab_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption of accounting standard</link:label>
    <link:label id="lab_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Financing Receivable, Allowance For Credit Loss, Current</link:label>
    <link:label id="lab_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Financing Receivable, Allowance For Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:href="celh-20240331.xsd#celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:to="lab_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_5285f3db-1ab3-4550-b9b0-9dc11cf786b2_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f6769c54-7ad7-437a-9f06-e3a068a124e3_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_37e7fa14-9f49-4f37-ab04-c640165cd6fa_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_bec61c2b-6515-49ce-98b5-8bdfc082bdab_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable-net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_40659ba0-b8e2-481d-a514-e125d707b861_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_TotalLonglivedAssets_d6f771c0-0799-4ba9-b6db-90f8c4bdf665_terseLabel_en-US" xlink:label="lab_celh_TotalLonglivedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-lived assets-net</link:label>
    <link:label id="lab_celh_TotalLonglivedAssets_label_en-US" xlink:label="lab_celh_TotalLonglivedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Longlived Assets</link:label>
    <link:label id="lab_celh_TotalLonglivedAssets_documentation_en-US" xlink:label="lab_celh_TotalLonglivedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total long-lived assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalLonglivedAssets" xlink:href="celh-20240331.xsd#celh_TotalLonglivedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_TotalLonglivedAssets" xlink:to="lab_celh_TotalLonglivedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_NumberOfBoardMembers_a010b70b-4178-4fb8-bc4f-9d4d4a0ff961_terseLabel_en-US" xlink:label="lab_celh_NumberOfBoardMembers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of board members</link:label>
    <link:label id="lab_celh_NumberOfBoardMembers_label_en-US" xlink:label="lab_celh_NumberOfBoardMembers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Board Members</link:label>
    <link:label id="lab_celh_NumberOfBoardMembers_documentation_en-US" xlink:label="lab_celh_NumberOfBoardMembers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Board Members</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NumberOfBoardMembers" xlink:href="celh-20240331.xsd#celh_NumberOfBoardMembers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_NumberOfBoardMembers" xlink:to="lab_celh_NumberOfBoardMembers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_b7e08bd2-1c83-403a-952c-4f0550aa0a67_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_RevenueTextBlock_9134ea14-1104-458e-aac0-3c95c93b829e_terseLabel_en-US" xlink:label="lab_celh_RevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">REVENUE</link:label>
    <link:label id="lab_celh_RevenueTextBlock_label_en-US" xlink:label="lab_celh_RevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Text Block]</link:label>
    <link:label id="lab_celh_RevenueTextBlock_documentation_en-US" xlink:label="lab_celh_RevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">REVENUE</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RevenueTextBlock" xlink:href="celh-20240331.xsd#celh_RevenueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_RevenueTextBlock" xlink:to="lab_celh_RevenueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ContingentCommitmentToThirdParties_4f234d96-505e-411a-b6e5-204d7dbf5bf7_terseLabel_en-US" xlink:label="lab_celh_ContingentCommitmentToThirdParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent commitment to third parties</link:label>
    <link:label id="lab_celh_ContingentCommitmentToThirdParties_label_en-US" xlink:label="lab_celh_ContingentCommitmentToThirdParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Commitment To Third Parties</link:label>
    <link:label id="lab_celh_ContingentCommitmentToThirdParties_documentation_en-US" xlink:label="lab_celh_ContingentCommitmentToThirdParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contingent commitment to third parties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContingentCommitmentToThirdParties" xlink:href="celh-20240331.xsd#celh_ContingentCommitmentToThirdParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ContingentCommitmentToThirdParties" xlink:to="lab_celh_ContingentCommitmentToThirdParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_ae476dca-85bf-43d0-abe2-a07cead79f27_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease liability obligation-operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_ccb53ac1-c7e7-4ee2-8990-3b21909ecef6_periodStartLabel_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested at beginning of period (in USD per share)</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_512816c3-ee33-465f-8a25-3963e1f55251_periodEndLabel_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested at end of period (in USD per share)</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Unvested Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unvested at beginning of period (in Dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" xlink:to="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_1c8860b4-f788-42c2-a8d7-39dd6e3a0edb_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_0520931d-e22a-45c4-86e1-0bf8d6ca11e2_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e1f11a96-bded-408c-abe4-3353b57a6bfc_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_96f0c8ac-ca70-4a85-b6b1-c01587f77315_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Definite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_0dd94697-a997-478a-a534-055d81dd8764_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_6eed3c2e-bb8b-4d72-8def-d1c6b355d17d_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_BrandsTotalCarryingAmount_8bda6b02-86c1-4399-a462-845d97cdd69e_terseLabel_en-US" xlink:label="lab_celh_BrandsTotalCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Brands</link:label>
    <link:label id="lab_celh_BrandsTotalCarryingAmount_label_en-US" xlink:label="lab_celh_BrandsTotalCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Brands Total Carrying Amount</link:label>
    <link:label id="lab_celh_BrandsTotalCarryingAmount_documentation_en-US" xlink:label="lab_celh_BrandsTotalCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Brands total carrying amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_BrandsTotalCarryingAmount" xlink:href="celh-20240331.xsd#celh_BrandsTotalCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_BrandsTotalCarryingAmount" xlink:to="lab_celh_BrandsTotalCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_LonglivedAssetsRelatedToForeignOperations_24485d67-8053-4aab-97ea-47fe1d864303_terseLabel_en-US" xlink:label="lab_celh_LonglivedAssetsRelatedToForeignOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-lived assets related to foreign operations</link:label>
    <link:label id="lab_celh_LonglivedAssetsRelatedToForeignOperations_label_en-US" xlink:label="lab_celh_LonglivedAssetsRelatedToForeignOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Longlived Assets Related To Foreign Operations</link:label>
    <link:label id="lab_celh_LonglivedAssetsRelatedToForeignOperations_documentation_en-US" xlink:label="lab_celh_LonglivedAssetsRelatedToForeignOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-lived assets related to foreign operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LonglivedAssetsRelatedToForeignOperations" xlink:href="celh-20240331.xsd#celh_LonglivedAssetsRelatedToForeignOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_LonglivedAssetsRelatedToForeignOperations" xlink:to="lab_celh_LonglivedAssetsRelatedToForeignOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_8bfce1c0-6646-4303-b98f-ae19c3c884d7_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_13f2eb4e-b734-414d-bdc2-cd103ca47625_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency transaction loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_21f0f1f9-c215-4b5f-abc3-528ddd97e121_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dilutive effect of common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ContractAssetsCurrentMember_864d14ef-5a4f-40c5-8211-727427b56ad7_terseLabel_en-US" xlink:label="lab_celh_ContractAssetsCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Assets Current</link:label>
    <link:label id="lab_celh_ContractAssetsCurrentMember_label_en-US" xlink:label="lab_celh_ContractAssetsCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Assets Current [Member]</link:label>
    <link:label id="lab_celh_ContractAssetsCurrentMember_documentation_en-US" xlink:label="lab_celh_ContractAssetsCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Assets Current [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractAssetsCurrentMember" xlink:href="celh-20240331.xsd#celh_ContractAssetsCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ContractAssetsCurrentMember" xlink:to="lab_celh_ContractAssetsCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock_f406e373-72ce-4191-83fb-cfa10f14bb92_terseLabel_en-US" xlink:label="lab_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Liabilities</link:label>
    <link:label id="lab_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities, Policy [Policy Text Block]</link:label>
    <link:label id="lab_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Current Liabilities, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock" xlink:href="celh-20240331.xsd#celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock" xlink:to="lab_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_7f00ccb0-0a69-4f96-88e2-7949aecea707_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashUninsuredAmount_6b7ce71c-4640-4ce1-98c2-0ee6820406b3_terseLabel_en-US" xlink:label="lab_us-gaap_CashUninsuredAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount excess of FDIC limit</link:label>
    <link:label id="lab_us-gaap_CashUninsuredAmount_label_en-US" xlink:label="lab_us-gaap_CashUninsuredAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Uninsured Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashUninsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashUninsuredAmount" xlink:to="lab_us-gaap_CashUninsuredAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_fd33d38f-d248-4ec1-a572-5b45e47a2ae9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_870953dd-199c-40ea-9ea1-a28bd420f8ae_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_71f03ffc-fe60-458f-bff3-d1fb6706e72b_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_ad4bd9da-ccca-414e-9380-42c4c9f41a7e_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_TemporaryEquityStatedValue_655e06b3-afb2-4010-956a-39bfe70ac1d8_terseLabel_en-US" xlink:label="lab_celh_TemporaryEquityStatedValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mezzanine equity, stated value (in USD per share)</link:label>
    <link:label id="lab_celh_TemporaryEquityStatedValue_label_en-US" xlink:label="lab_celh_TemporaryEquityStatedValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Stated Value</link:label>
    <link:label id="lab_celh_TemporaryEquityStatedValue_documentation_en-US" xlink:label="lab_celh_TemporaryEquityStatedValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Stated Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TemporaryEquityStatedValue" xlink:href="celh-20240331.xsd#celh_TemporaryEquityStatedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_TemporaryEquityStatedValue" xlink:to="lab_celh_TemporaryEquityStatedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_7f9a110d-3231-42ca-bd0f-380f0cec1e68_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Payable and Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_9f0d585d-c7b3-4eb5-97e2-bfeac959e84a_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Series A convertible preferred stock, $0.001 par value, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of March&#160;31, 2024 and December&#160;31, 2023, aggregate liquidation preference of $550,000 as of March&#160;31, 2024 and December&#160;31, 2023</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_d99dc0ae-cac8-4c44-93a9-163cf764bbdd_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_8c4c8ad6-0422-406e-98c3-02bac9e0dc5b_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_AgreementTermFirstCancellableTerm_74092938-343c-42c5-87dc-80ddf92b0801_terseLabel_en-US" xlink:label="lab_celh_AgreementTermFirstCancellableTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">First cancellable term</link:label>
    <link:label id="lab_celh_AgreementTermFirstCancellableTerm_label_en-US" xlink:label="lab_celh_AgreementTermFirstCancellableTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agreement Term, First Cancellable Term</link:label>
    <link:label id="lab_celh_AgreementTermFirstCancellableTerm_documentation_en-US" xlink:label="lab_celh_AgreementTermFirstCancellableTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agreement Term, First Cancellable Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AgreementTermFirstCancellableTerm" xlink:href="celh-20240331.xsd#celh_AgreementTermFirstCancellableTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_AgreementTermFirstCancellableTerm" xlink:to="lab_celh_AgreementTermFirstCancellableTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_857b23b9-a875-4a6d-9146-ab0228a3cabc_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories-net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1111bc1c-84bb-49d2-b5bf-ed1a819c845e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock_b4169487-1162-4003-9045-ee9eb857b21b_terseLabel_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PSU equivalent to common stock (in USD per share)</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock_label_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Ratio Per Share Of Common Stock</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock_documentation_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Ratio Per Share Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" xlink:to="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_DeferredContractAssetInOtherAssets_1d5890a7-31d3-450f-bb04-492ab4f10685_terseLabel_en-US" xlink:label="lab_celh_DeferredContractAssetInOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred contract asset in other assets</link:label>
    <link:label id="lab_celh_DeferredContractAssetInOtherAssets_label_en-US" xlink:label="lab_celh_DeferredContractAssetInOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Contract Asset in Other Assets</link:label>
    <link:label id="lab_celh_DeferredContractAssetInOtherAssets_documentation_en-US" xlink:label="lab_celh_DeferredContractAssetInOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Contract Asset in Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredContractAssetInOtherAssets" xlink:href="celh-20240331.xsd#celh_DeferredContractAssetInOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_DeferredContractAssetInOtherAssets" xlink:to="lab_celh_DeferredContractAssetInOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_561cba67-c77e-42b9-bf23-8d86a0b24929_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of shares vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_93a00fad-a618-468a-9a91-55f663f3fea6_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a8dbe8ba-e40a-4adb-8257-90e956d73809_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_1861462d-2967-4f9f-b098-81642b2d07ad_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_223900e0-51d5-4377-9698-4043df3f2dae_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_MerchandisingEquipmentCoolersMember_9c899e90-5200-45a5-8b76-11b52a3fd025_terseLabel_en-US" xlink:label="lab_celh_MerchandisingEquipmentCoolersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Merchandising equipment - coolers</link:label>
    <link:label id="lab_celh_MerchandisingEquipmentCoolersMember_label_en-US" xlink:label="lab_celh_MerchandisingEquipmentCoolersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Merchandising Equipment Coolers [Member]</link:label>
    <link:label id="lab_celh_MerchandisingEquipmentCoolersMember_documentation_en-US" xlink:label="lab_celh_MerchandisingEquipmentCoolersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Merchandising Equipment Coolers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_MerchandisingEquipmentCoolersMember" xlink:href="celh-20240331.xsd#celh_MerchandisingEquipmentCoolersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_MerchandisingEquipmentCoolersMember" xlink:to="lab_celh_MerchandisingEquipmentCoolersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_860d4b10-c95e-4b75-a972-37736c4bf72c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation expense, restricted stock</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_18827aeb-0c28-48db-b0fe-3d3f6582a855_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and Administrative Expene</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_a3f9af44-744e-46cc-82d5-9e9b6feb1613_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_8153db31-d563-43b9-8f3e-2d1b1a1a47fd_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">At December 31, 2023</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_53df6999-4e34-4b5a-a65c-9e6147d219ff_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_bbc87aed-7b88-4ac6-93e5-5d66952c41b5_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_2fc518f1-1b5d-4142-bf85-98d2d54665c8_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_IssuanceOfPreferredStockFairValue_224dd782-e115-4951-a52b-af3992586f32_terseLabel_en-US" xlink:label="lab_celh_IssuanceOfPreferredStockFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of series A, fair value</link:label>
    <link:label id="lab_celh_IssuanceOfPreferredStockFairValue_label_en-US" xlink:label="lab_celh_IssuanceOfPreferredStockFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance Of Preferred Stock Fair Value</link:label>
    <link:label id="lab_celh_IssuanceOfPreferredStockFairValue_documentation_en-US" xlink:label="lab_celh_IssuanceOfPreferredStockFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Issuance Of Preferred Stock Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfPreferredStockFairValue" xlink:href="celh-20240331.xsd#celh_IssuanceOfPreferredStockFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_IssuanceOfPreferredStockFairValue" xlink:to="lab_celh_IssuanceOfPreferredStockFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_b20e284c-bc9c-47a4-8aa2-e870389727a8_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract_52c3e8de-73c0-47f9-94ec-726f4f2fa74e_terseLabel_en-US" xlink:label="lab_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Term</link:label>
    <link:label id="lab_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract_label_en-US" xlink:label="lab_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation, Options, Weighted Average Remaining Term [Abstract]</link:label>
    <link:label id="lab_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract_documentation_en-US" xlink:label="lab_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation, Options, Weighted Average Remaining Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract" xlink:to="lab_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_d992dfb6-b142-4fc9-99af-d843e3de4586_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_f05a38a3-77df-43ec-8e8d-5b93a1ee4898_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted_c4a3e59c-7ec0-4b43-a4f3-65b3f6fd9a7c_terseLabel_en-US" xlink:label="lab_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions of options permitted (in shares)</link:label>
    <link:label id="lab_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted_label_en-US" xlink:label="lab_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provisions Of Options Grant And Other Share Based Awards Permitted</link:label>
    <link:label id="lab_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted_documentation_en-US" xlink:label="lab_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Provisions Of Options Grant And Other Share Based Awards Permitted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" xlink:href="celh-20240331.xsd#celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" xlink:to="lab_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_ee2a02b5-3676-4e08-99b4-fe94a81715ba_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability obligation-operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_DeferredContractCostsCurrent_f06404ba-638e-4c0c-a66b-68d3ebb0dce3_verboseLabel_en-US" xlink:label="lab_celh_DeferredContractCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred other costs-current</link:label>
    <link:label id="lab_celh_DeferredContractCostsCurrent_label_en-US" xlink:label="lab_celh_DeferredContractCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred contract costs-current</link:label>
    <link:label id="lab_celh_DeferredContractCostsCurrent_documentation_en-US" xlink:label="lab_celh_DeferredContractCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred contract costs-current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredContractCostsCurrent" xlink:href="celh-20240331.xsd#celh_DeferredContractCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_DeferredContractCostsCurrent" xlink:to="lab_celh_DeferredContractCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_a9074f2e-545c-4acf-9fe6-89e14be5c19a_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_7cfbb6e8-77ef-4bf7-9e53-229b0f94a84f_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_AccruedDistributorTerminationFeePolicyTextBlock_71962916-e673-489f-abd5-6099d31f0589_terseLabel_en-US" xlink:label="lab_celh_AccruedDistributorTerminationFeePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distributor Termination Fees</link:label>
    <link:label id="lab_celh_AccruedDistributorTerminationFeePolicyTextBlock_label_en-US" xlink:label="lab_celh_AccruedDistributorTerminationFeePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued distributor termination Fee [Policy Text Block]</link:label>
    <link:label id="lab_celh_AccruedDistributorTerminationFeePolicyTextBlock_documentation_en-US" xlink:label="lab_celh_AccruedDistributorTerminationFeePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued distributor termination Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedDistributorTerminationFeePolicyTextBlock" xlink:href="celh-20240331.xsd#celh_AccruedDistributorTerminationFeePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_AccruedDistributorTerminationFeePolicyTextBlock" xlink:to="lab_celh_AccruedDistributorTerminationFeePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_d30d3030-6d92-4913-bef5-08dcc7bae401_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_ac848a28-e3a2-476b-bd72-1a3f9afac848_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bab152c2-3f1f-4839-9216-0402b13077cc_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently Adopted and Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_0427e3e0-3284-4193-9efd-00ba5f163018_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mezzanine equity, redemption amount</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Aggregate Amount of Redemption Requirement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:to="lab_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_b349bc21-b252-4769-9001-18b0e8f7deff_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_c84553f8-2b2e-4552-9ff1-4e648378eea9_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allocation of earnings to participating securities</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:to="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_df5f6714-35cd-4c45-bd01-23aa5f5854b8_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e60c0199-f983-4bb1-a98f-eb2054a8516f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5a6a519d-223f-4020-a969-0571da939bf5_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_OwnershipPercentageOfOutstandingCommonStock_09e2f475-1094-4590-b4f0-05685d4321a3_terseLabel_en-US" xlink:label="lab_celh_OwnershipPercentageOfOutstandingCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage owned by Pepsi</link:label>
    <link:label id="lab_celh_OwnershipPercentageOfOutstandingCommonStock_label_en-US" xlink:label="lab_celh_OwnershipPercentageOfOutstandingCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership Percentage of Outstanding Common Stock</link:label>
    <link:label id="lab_celh_OwnershipPercentageOfOutstandingCommonStock_documentation_en-US" xlink:label="lab_celh_OwnershipPercentageOfOutstandingCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ownership Percentage of Outstanding Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OwnershipPercentageOfOutstandingCommonStock" xlink:href="celh-20240331.xsd#celh_OwnershipPercentageOfOutstandingCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_OwnershipPercentageOfOutstandingCommonStock" xlink:to="lab_celh_OwnershipPercentageOfOutstandingCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1bd01481-19bc-428b-bb3c-18904a86b2da_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_6483a832-af0b-4e87-8a7e-46ec396088f9_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_4046b1e3-8a2e-456d-b47f-39602a12dd68_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b1ffbeff-c531-406d-bc39-880a2dd46871_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_4f300e53-52f8-4ba1-8e98-735ad27861a6_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_56abc67f-a8fd-4f28-a5c5-988faaa0c9ca_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue-current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_7d743664-0bc1-42be-a211-575a8b67a099_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mezzanine equity, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_cb70c33d-057e-4b3b-8388-6c66d6d18454_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_da89c1a3-e166-4bee-9d31-0027b0238cbc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_b04e3898-d1a7-4981-998d-38bdf9986037_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note receivable-current-net</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c337a1e0-ae20-4d53-9a5c-142084b708a3_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_VestedMember_04ce8583-a9a0-4dfd-bde2-2db8d4a3ef76_terseLabel_en-US" xlink:label="lab_celh_VestedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested</link:label>
    <link:label id="lab_celh_VestedMember_label_en-US" xlink:label="lab_celh_VestedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested [Member]</link:label>
    <link:label id="lab_celh_VestedMember_documentation_en-US" xlink:label="lab_celh_VestedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_VestedMember" xlink:href="celh-20240331.xsd#celh_VestedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_VestedMember" xlink:to="lab_celh_VestedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_9ef968b1-194d-4ddd-98c3-d5aebdbaa6bf_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Immediate vesting of shares</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_8e8d2b11-d017-4fbc-a591-a100698d0ac9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_819d5344-3c47-4b0b-84ae-5908b085eb49_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period of recognition of compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossCurrent_c1011852-2c0d-4631-aea8-2487485d8da5_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note receivable-current</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableGrossCurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_18576c82-6e08-4432-b0f1-e13cb29dbcad_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_2e3119da-4a49-43cb-9f3e-8e231c97d21f_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_6667d30f-2ba0-4d2f-b409-b35ba0aa135d_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage_273ad25d-4f59-4fab-8e38-d0d6ef7e2d62_terseLabel_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance award target, achievement percentage</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage_label_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Achievement Percentage</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage_documentation_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Achievement Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" xlink:to="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_0af6ec1e-0e3b-499b-a46b-01955593af3a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_9e809ec8-1ccb-4496-95bb-834cda2df623_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_2a202f2e-f6a2-49ce-acfb-a434c845f196_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_17b09646-aaa9-4791-a6f5-54b86f6a5564_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Foreign Currency Translation Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:to="lab_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_90473de3-d70e-4d02-aeb9-c22c61713903_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ReducingAwardDamagesValue_70b18d82-2e8e-40af-8bb6-cd0e322666fc_terseLabel_en-US" xlink:label="lab_celh_ReducingAwardDamagesValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reducing award damages value</link:label>
    <link:label id="lab_celh_ReducingAwardDamagesValue_label_en-US" xlink:label="lab_celh_ReducingAwardDamagesValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reducing award damages value</link:label>
    <link:label id="lab_celh_ReducingAwardDamagesValue_documentation_en-US" xlink:label="lab_celh_ReducingAwardDamagesValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reducing award damages value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ReducingAwardDamagesValue" xlink:href="celh-20240331.xsd#celh_ReducingAwardDamagesValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ReducingAwardDamagesValue" xlink:to="lab_celh_ReducingAwardDamagesValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_01fff13d-302f-4428-a94e-4f4e805ae7a0_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2c333d7a-a4a2-4ced-9e7f-4198c3dc0097_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_7d34026d-ca7e-48e1-a0f8-3e41da0474f4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends on Series A preferred shares</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_16a76913-f06c-48cb-8ff6-5fbf04e5cf2c_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance as of December 31, 2023</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_770d02e8-67fd-485f-bbd5-188a58d250ff_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance as of March 31, 2024</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_6b3832dd-60c0-47ee-9ef5-3704bb135dfb_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_4842aaa9-3882-4533-bbe3-593cc3c70b11_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockConvertibleConversionRatio_7e28f927-d8b1-43cf-afd4-82f1e968171b_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockConvertibleConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, conversion ratio</link:label>
    <link:label id="lab_us-gaap_PreferredStockConvertibleConversionRatio_label_en-US" xlink:label="lab_us-gaap_PreferredStockConvertibleConversionRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockConvertibleConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockConvertibleConversionRatio" xlink:to="lab_us-gaap_PreferredStockConvertibleConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_d62de5c2-504e-422b-adef-f34682d1e1f5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c0105e8b-d382-4bab-ab23-907d71a18b9f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock from capital raise, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_a2a6082b-1999-4a7f-878b-66f4b5cc3990_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_39f5bd3f-7f3c-4cd4-80ee-0c161443b8a8_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm_c52d0067-189f-4389-b6c0-94cbd5962885_terseLabel_en-US" xlink:label="lab_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognition, term</link:label>
    <link:label id="lab_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm_label_en-US" xlink:label="lab_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognition Term</link:label>
    <link:label id="lab_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm_documentation_en-US" xlink:label="lab_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognition Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm" xlink:href="celh-20240331.xsd#celh_ContractWithCustomerLiabilityRevenueRecognitionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm" xlink:to="lab_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_3232a569-34fc-4626-8638-f9a812ac83de_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_88d49dbc-33af-4a58-87f2-4258bdf5ba33_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock Split</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b9672a72-356b-428e-9312-4a95c746a16c_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived intangible assets-net</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_002b7d06-eb99-45ae-b574-76298a9a633f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value as of grant date (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_6f54703b-908b-4cc3-ae95-7b695f90d48f_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Allowance for expected credit losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_66fd353e-68be-4db3-825e-318372c65216_terseLabel_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in USD per share)</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Vested Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted stock vested (in Dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" xlink:to="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_d57712b5-f7cd-4795-beb9-2c155c905884_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_c2fdebb7-ced9-47bf-9f32-79ed798c5ab5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_UnbilledPurchases_bfaee0b0-71ff-4f72-b71e-411f58cf1d87_terseLabel_en-US" xlink:label="lab_celh_UnbilledPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled purchases</link:label>
    <link:label id="lab_celh_UnbilledPurchases_label_en-US" xlink:label="lab_celh_UnbilledPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Purchases</link:label>
    <link:label id="lab_celh_UnbilledPurchases_documentation_en-US" xlink:label="lab_celh_UnbilledPurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unbilled purchases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UnbilledPurchases" xlink:href="celh-20240331.xsd#celh_UnbilledPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_UnbilledPurchases" xlink:to="lab_celh_UnbilledPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_AccruedDividend_d56927bf-60c2-4fcf-a455-5f97e2646c00_terseLabel_en-US" xlink:label="lab_celh_AccruedDividend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued dividend</link:label>
    <link:label id="lab_celh_AccruedDividend_label_en-US" xlink:label="lab_celh_AccruedDividend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued dividend</link:label>
    <link:label id="lab_celh_AccruedDividend_documentation_en-US" xlink:label="lab_celh_AccruedDividend" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued dividend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedDividend" xlink:href="celh-20240331.xsd#celh_AccruedDividend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_AccruedDividend" xlink:to="lab_celh_AccruedDividend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c6069cb8-2120-4661-bc79-ef3a495f3981_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_fbba9157-32b4-46f0-90f1-4f040cd38c2a_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_f0b8dc32-2ce1-4b39-806f-f5f3157e3319_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories-net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_0db9aec1-d827-4ec4-9eac-b4f75a2c454d_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventories-net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_945b9568-2c5a-41f2-bdc0-9ba67ebad587_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate_42575bc0-ea97-4be3-b13a-1b1da13666b2_terseLabel_en-US" xlink:label="lab_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes</link:label>
    <link:label id="lab_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate_label_en-US" xlink:label="lab_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Effect Of Exchange Rate</link:label>
    <link:label id="lab_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate_documentation_en-US" xlink:label="lab_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Effect Of Exchange Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate" xlink:href="celh-20240331.xsd#celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate" xlink:to="lab_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_cbee4458-589d-4881-bd05-855cb5a3dcbc_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax_f7a8d874-5162-4e44-8e2d-3c11e7198059_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency transaction gain</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_74f962b3-6b2a-4e40-aae3-356bbfa230aa_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_81abdcea-ae7c-4242-ba54-60add5f39d42_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_5bcd7b4f-15ed-4b03-8b1e-1ee1841e26f8_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_9da328b5-098a-4895-ad90-22265e9c50c7_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2eb71cd3-36e3-47d7-9587-2811d28f8782_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ec6d3459-b86b-457f-a809-f922bf2e985b_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_2b059b84-958d-478d-915a-e195eb1eb8e9_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_country_FI_eb920383-0867-4d5d-837e-56a7ba1f15e5_terseLabel_en-US" xlink:label="lab_country_FI" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finland</link:label>
    <link:label id="lab_country_FI_label_en-US" xlink:label="lab_country_FI" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FINLAND</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_FI" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_FI"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_FI" xlink:to="lab_country_FI" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_PostJudgmentInterest_2baa29c9-1f51-463f-b236-03c0a62097ba_terseLabel_en-US" xlink:label="lab_celh_PostJudgmentInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Post judgement interest</link:label>
    <link:label id="lab_celh_PostJudgmentInterest_label_en-US" xlink:label="lab_celh_PostJudgmentInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Post Judgment Interest</link:label>
    <link:label id="lab_celh_PostJudgmentInterest_documentation_en-US" xlink:label="lab_celh_PostJudgmentInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Post Judgment Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PostJudgmentInterest" xlink:href="celh-20240331.xsd#celh_PostJudgmentInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_PostJudgmentInterest" xlink:to="lab_celh_PostJudgmentInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_241ec751-6dd1-4a08-a949-02eb15a6f61a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0687c20f-9fee-4fda-bec6-0610ae496e73_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_CostcoMember_044a411b-bfe4-4dd0-b613-137a4a1e894f_terseLabel_en-US" xlink:label="lab_celh_CostcoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costco</link:label>
    <link:label id="lab_celh_CostcoMember_label_en-US" xlink:label="lab_celh_CostcoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costco [Member]</link:label>
    <link:label id="lab_celh_CostcoMember_documentation_en-US" xlink:label="lab_celh_CostcoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Costco [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CostcoMember" xlink:href="celh-20240331.xsd#celh_CostcoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_CostcoMember" xlink:to="lab_celh_CostcoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_57aaf534-ae6c-40c7-ac86-a46973d932f1_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings (accumulated deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47e92163-f1c0-4c64-96ec-592500545004_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_15bcdfa4-e4f2-4e82-9910-556147d64361_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Deferred Revenue and Shipping and Handling Costs</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_375ae0cc-8ae7-42b0-96f1-7939b3eef815_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_StockIncentivePlan2015And2006Member_d336901a-9ef8-4ea7-b48e-e7ccd325d5fd_terseLabel_en-US" xlink:label="lab_celh_StockIncentivePlan2015And2006Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan 2015 and 2006</link:label>
    <link:label id="lab_celh_StockIncentivePlan2015And2006Member_label_en-US" xlink:label="lab_celh_StockIncentivePlan2015And2006Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan 2015 and 2006 [Member]</link:label>
    <link:label id="lab_celh_StockIncentivePlan2015And2006Member_documentation_en-US" xlink:label="lab_celh_StockIncentivePlan2015And2006Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan 2015 and 2006</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StockIncentivePlan2015And2006Member" xlink:href="celh-20240331.xsd#celh_StockIncentivePlan2015And2006Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_StockIncentivePlan2015And2006Member" xlink:to="lab_celh_StockIncentivePlan2015And2006Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_db19b38b-5363-4eb3-b15a-5a58b3377a4a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_AmortizationOfDeferredOtherCosts_65f36b38-235d-4ee6-b03f-8a47929e5508_terseLabel_en-US" xlink:label="lab_celh_AmortizationOfDeferredOtherCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred other costs</link:label>
    <link:label id="lab_celh_AmortizationOfDeferredOtherCosts_label_en-US" xlink:label="lab_celh_AmortizationOfDeferredOtherCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization Of Deferred Other Costs</link:label>
    <link:label id="lab_celh_AmortizationOfDeferredOtherCosts_documentation_en-US" xlink:label="lab_celh_AmortizationOfDeferredOtherCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization Of Deferred Other Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AmortizationOfDeferredOtherCosts" xlink:href="celh-20240331.xsd#celh_AmortizationOfDeferredOtherCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_AmortizationOfDeferredOtherCosts" xlink:to="lab_celh_AmortizationOfDeferredOtherCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_5d97eb49-35df-42f8-9b56-c5dd2fc7144a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_27133030-2632-486b-b67c-95523888a90b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06cb26f7-ec8d-4ac0-b3c7-2534b2737698_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fc3d3135-d8ad-44b3-9cae-6b03c875e900_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_caebab4e-6afc-47a7-8ae6-ba39f2ad526d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_83f7ab2a-169f-400e-b4c0-e07ae04ac852_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_64c49ff5-af7c-45ce-8618-7b9a8163ffb9_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_2dc34be4-7f56-4a26-8863-6acb3e284e5c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt conversion price (in USD per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_e66126a8-6f87-4ead-8759-13b11a289ad9_terseLabel_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock_6c5cdbe2-8ded-4497-aa99-8dd3b3fab0dd_terseLabel_en-US" xlink:label="lab_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Summary of Fair Value Instrument Inputs</link:label>
    <link:label id="lab_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock_label_en-US" xlink:label="lab_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Summary Of Fair Value Instrument Inputs [Table Text Block]</link:label>
    <link:label id="lab_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock_documentation_en-US" xlink:label="lab_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Summary Of Fair Value Instrument Inputs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" xlink:href="celh-20240331.xsd#celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" xlink:to="lab_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_c204604a-f587-4bb0-8e7c-81f0aef0f388_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_DeferredTaxLiabilitynet_3e3403a9-a508-4086-bcfb-eb889d9e1195_terseLabel_en-US" xlink:label="lab_celh_DeferredTaxLiabilitynet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes-net</link:label>
    <link:label id="lab_celh_DeferredTaxLiabilitynet_label_en-US" xlink:label="lab_celh_DeferredTaxLiabilitynet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilitynet</link:label>
    <link:label id="lab_celh_DeferredTaxLiabilitynet_documentation_en-US" xlink:label="lab_celh_DeferredTaxLiabilitynet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liability-net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredTaxLiabilitynet" xlink:href="celh-20240331.xsd#celh_DeferredTaxLiabilitynet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_DeferredTaxLiabilitynet" xlink:to="lab_celh_DeferredTaxLiabilitynet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b88037e5-49b9-48a8-853c-15e0c5b95368_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_fc988823-4b6b-4c2d-a687-733bb387b52a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_47ca4938-abcf-498a-b93b-497a772b3754_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_081a12b0-927f-45fd-a085-bce0db7b2d64_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_FAndLMember_f1408d61-4133-48cb-8bf1-58005ee52952_terseLabel_en-US" xlink:label="lab_celh_FAndLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">F and L</link:label>
    <link:label id="lab_celh_FAndLMember_label_en-US" xlink:label="lab_celh_FAndLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">F and L [Member]</link:label>
    <link:label id="lab_celh_FAndLMember_documentation_en-US" xlink:label="lab_celh_FAndLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">F and L [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FAndLMember" xlink:href="celh-20240331.xsd#celh_FAndLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_FAndLMember" xlink:to="lab_celh_FAndLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_7ee7f338-64ad-4283-bc07-02f35464ab34_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_367b95be-65f2-482c-9aa3-d02a377856e7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Customer Relationships, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:to="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_efed9689-1a2a-413f-bf6c-9b9e1c2a82a6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_80fcf620-0668-4f65-bbcd-2449897a64a4_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ScheduleOfNoteReceivableTableTableTextBlock_0481a3d5-cca4-452a-b4c4-1e6a36df4fb9_terseLabel_en-US" xlink:label="lab_celh_ScheduleOfNoteReceivableTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Note Receivable</link:label>
    <link:label id="lab_celh_ScheduleOfNoteReceivableTableTableTextBlock_label_en-US" xlink:label="lab_celh_ScheduleOfNoteReceivableTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Note Receivable Table [Table Text Block]</link:label>
    <link:label id="lab_celh_ScheduleOfNoteReceivableTableTableTextBlock_documentation_en-US" xlink:label="lab_celh_ScheduleOfNoteReceivableTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of note receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ScheduleOfNoteReceivableTableTableTextBlock" xlink:href="celh-20240331.xsd#celh_ScheduleOfNoteReceivableTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ScheduleOfNoteReceivableTableTableTextBlock" xlink:to="lab_celh_ScheduleOfNoteReceivableTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dbff8c0e-1bc2-4a24-8f45-bfa40360f2f7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares (000&#8217;s)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_707dd4fb-d5d4-46e0-98f4-7aaae5df3fa8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_620f16da-1307-4963-88be-57e96e1e53d7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_PepsicoIncMember_278cfec3-807a-4b8f-ae6a-e97e0c31ea2c_terseLabel_en-US" xlink:label="lab_celh_PepsicoIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pepsi</link:label>
    <link:label id="lab_celh_PepsicoIncMember_label_en-US" xlink:label="lab_celh_PepsicoIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PepsiCo Inc [Member]</link:label>
    <link:label id="lab_celh_PepsicoIncMember_documentation_en-US" xlink:label="lab_celh_PepsicoIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">PepsiCo Inc [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PepsicoIncMember" xlink:href="celh-20240331.xsd#celh_PepsicoIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_PepsicoIncMember" xlink:to="lab_celh_PepsicoIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_InventoryAllowanceForExcessAndObsoleteProducts_b2678254-2392-45fc-838f-e6f42c9e7f48_negatedLabel_en-US" xlink:label="lab_celh_InventoryAllowanceForExcessAndObsoleteProducts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventory excess and obsolescence</link:label>
    <link:label id="lab_celh_InventoryAllowanceForExcessAndObsoleteProducts_label_en-US" xlink:label="lab_celh_InventoryAllowanceForExcessAndObsoleteProducts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Allowance For Excess And Obsolete Products</link:label>
    <link:label id="lab_celh_InventoryAllowanceForExcessAndObsoleteProducts_documentation_en-US" xlink:label="lab_celh_InventoryAllowanceForExcessAndObsoleteProducts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventory excess and obsolescence expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_InventoryAllowanceForExcessAndObsoleteProducts" xlink:href="celh-20240331.xsd#celh_InventoryAllowanceForExcessAndObsoleteProducts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_InventoryAllowanceForExcessAndObsoleteProducts" xlink:to="lab_celh_InventoryAllowanceForExcessAndObsoleteProducts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_6a73a70f-fa24-46c8-aa08-90fe8a9d1c72_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorityShareholderMember_e29270e9-fcd0-4fef-865b-adedf03f8bc6_terseLabel_en-US" xlink:label="lab_us-gaap_MajorityShareholderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Majority Shareholder</link:label>
    <link:label id="lab_us-gaap_MajorityShareholderMember_label_en-US" xlink:label="lab_us-gaap_MajorityShareholderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Majority Shareholder [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MajorityShareholderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorityShareholderMember" xlink:to="lab_us-gaap_MajorityShareholderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_29a30f52-54f8-4bd3-b59b-922fdeaf4a85_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d2a47e14-abd1-4e0b-ba2e-597195762558_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ValueAddedTaxPayment_00dce5cc-73b0-46f1-a965-0a23bdd63043_terseLabel_en-US" xlink:label="lab_celh_ValueAddedTaxPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value added tax payment</link:label>
    <link:label id="lab_celh_ValueAddedTaxPayment_label_en-US" xlink:label="lab_celh_ValueAddedTaxPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Value Added Tax Payment</link:label>
    <link:label id="lab_celh_ValueAddedTaxPayment_documentation_en-US" xlink:label="lab_celh_ValueAddedTaxPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value added tax payment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValueAddedTaxPayment" xlink:href="celh-20240331.xsd#celh_ValueAddedTaxPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ValueAddedTaxPayment" xlink:to="lab_celh_ValueAddedTaxPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_b71e7024-42a4-4bfe-8b0a-20af550c000b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PROPERTY AND EQUIPMENT</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_af6f07f0-c091-447f-9645-9e23bd9693a3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, non-current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_JarrodLanghansMember_label_en-US" xlink:label="lab_celh_JarrodLanghansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jarrod Langhans [Member]</link:label>
    <link:label id="lab_celh_JarrodLanghansMember_documentation_en-US" xlink:label="lab_celh_JarrodLanghansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Jarrod Langhans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_JarrodLanghansMember" xlink:href="celh-20240331.xsd#celh_JarrodLanghansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_JarrodLanghansMember" xlink:to="lab_celh_JarrodLanghansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_CollaborativeArrangementFixedFeesTerm_bde045a9-c081-458b-b3a1-efdf3ad1f864_terseLabel_en-US" xlink:label="lab_celh_CollaborativeArrangementFixedFeesTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of fixed fees</link:label>
    <link:label id="lab_celh_CollaborativeArrangementFixedFeesTerm_label_en-US" xlink:label="lab_celh_CollaborativeArrangementFixedFeesTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement Fixed Fees, Term</link:label>
    <link:label id="lab_celh_CollaborativeArrangementFixedFeesTerm_documentation_en-US" xlink:label="lab_celh_CollaborativeArrangementFixedFeesTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement Fixed Fees, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CollaborativeArrangementFixedFeesTerm" xlink:href="celh-20240331.xsd#celh_CollaborativeArrangementFixedFeesTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_CollaborativeArrangementFixedFeesTerm" xlink:to="lab_celh_CollaborativeArrangementFixedFeesTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_c0fc7038-3adb-4f55-8ff6-e13238cecd4e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, dividends per share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_61c8b5cf-8865-4e0f-aa44-a34e112c5588_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_15b6e18c-5706-4015-bea9-b9e9cb83fb9e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ACCOUNTS PAYABLE AND ACCRUED EXPENSES</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_f2c1fe90-e651-451a-bce5-c5ca5332773a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_988dd18f-b1d2-4fe0-9715-f93d1105bf2f_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_e2acd989-e297-4b07-b9a8-981535c0c66f_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued legal</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_8e3db927-366b-48a3-9dce-9c55285ff6a2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_CollaborativeArrangementAgreementTerm_c2a68b4b-420d-43ed-a880-0a276551381b_terseLabel_en-US" xlink:label="lab_celh_CollaborativeArrangementAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term agreement</link:label>
    <link:label id="lab_celh_CollaborativeArrangementAgreementTerm_label_en-US" xlink:label="lab_celh_CollaborativeArrangementAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement Agreement Term</link:label>
    <link:label id="lab_celh_CollaborativeArrangementAgreementTerm_documentation_en-US" xlink:label="lab_celh_CollaborativeArrangementAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement Agreement Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CollaborativeArrangementAgreementTerm" xlink:href="celh-20240331.xsd#celh_CollaborativeArrangementAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_CollaborativeArrangementAgreementTerm" xlink:to="lab_celh_CollaborativeArrangementAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2a2e119b-3d5b-4d59-96d3-48f7fbb258a0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_2aa550c6-a724-4a01-8411-49be3904cad9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares (000's)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_123699fc-3f76-47e8-88d6-b5242878263f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.001 par value; 300,000,000 shares authorized, 233,070,146 and 231,787,482 shares issued and outstanding at March&#160;31, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_2f132cc0-c2f8-4f06-be50-1d35964f6a71_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_SecuritiesPurchaseAgreementMember_f9b82216-8112-4849-b862-691a9ce2f22e_terseLabel_en-US" xlink:label="lab_celh_SecuritiesPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Securities Purchase Agreement</link:label>
    <link:label id="lab_celh_SecuritiesPurchaseAgreementMember_label_en-US" xlink:label="lab_celh_SecuritiesPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Securities Purchase Agreement [Member]</link:label>
    <link:label id="lab_celh_SecuritiesPurchaseAgreementMember_documentation_en-US" xlink:label="lab_celh_SecuritiesPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Securities Purchase Agreement [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_SecuritiesPurchaseAgreementMember" xlink:href="celh-20240331.xsd#celh_SecuritiesPurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_SecuritiesPurchaseAgreementMember" xlink:to="lab_celh_SecuritiesPurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_f165723b-2b13-411a-808c-92c7512ae23f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_4c3cf454-6360-4d2f-9145-c6bad1b29a27_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_AllOtherMember_54b18e06-9af1-40af-952b-6274f1f5b9c4_terseLabel_en-US" xlink:label="lab_celh_AllOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All others</link:label>
    <link:label id="lab_celh_AllOtherMember_label_en-US" xlink:label="lab_celh_AllOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Other [Member]</link:label>
    <link:label id="lab_celh_AllOtherMember_documentation_en-US" xlink:label="lab_celh_AllOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">All Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AllOtherMember" xlink:href="celh-20240331.xsd#celh_AllOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_AllOtherMember" xlink:to="lab_celh_AllOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_9627b9cd-eb14-498e-bce9-8511df30c01a_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Principal payments on finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_78c77506-7569-498a-a56a-62d834ce45f7_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue-non-current</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities and Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_74d500c5-c457-427d-867f-6349e76de82d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_8c6fb3a1-f48d-4a3b-b86e-4149f0ea45c2_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue and Accounts Receivable with Customers</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_44b595af-d3b5-4d88-a646-33a7e4856d32_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_fb4fc107-6382-4b94-9e9f-82890c90de47_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_d77fac12-4307-471c-9525-8dd5a913ee45_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Outstanding Stock Options</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock Options Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_5d76ea16-d369-4d01-a7a8-9a7efb5d207e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_35d18730-6b3d-48b1-ac74-a8ddc1b4c35e_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ContractAssetsNonCurrentMember_9fe0099a-33be-47aa-a735-d92ccb5e7566_terseLabel_en-US" xlink:label="lab_celh_ContractAssetsNonCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Assets Non Current</link:label>
    <link:label id="lab_celh_ContractAssetsNonCurrentMember_label_en-US" xlink:label="lab_celh_ContractAssetsNonCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Assets Non Current [Member]</link:label>
    <link:label id="lab_celh_ContractAssetsNonCurrentMember_documentation_en-US" xlink:label="lab_celh_ContractAssetsNonCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Assets Non Current [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractAssetsNonCurrentMember" xlink:href="celh-20240331.xsd#celh_ContractAssetsNonCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ContractAssetsNonCurrentMember" xlink:to="lab_celh_ContractAssetsNonCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_38529b50-1047-47bd-85b7-cded03d9df2c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_655b72fb-0674-441a-9f7b-a38691fd57fa_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">GOODWILL AND INTANGIBLES</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_ee78f015-91f2-4900-9022-ce86bb8d73f8_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_0d2c887d-6538-41e2-9008-941a2cdd0129_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable" xlink:to="lab_us-gaap_ScheduleOfProductInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_cdd00dde-84a3-4556-9f1d-34fd06abad1e_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_PotentiallyDilutiveSharesOutstanding_a19748e4-c06a-4432-8905-4092ed944937_terseLabel_en-US" xlink:label="lab_celh_PotentiallyDilutiveSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Potentially dilutive shares outstanding (in shares)</link:label>
    <link:label id="lab_celh_PotentiallyDilutiveSharesOutstanding_label_en-US" xlink:label="lab_celh_PotentiallyDilutiveSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Potentially Dilutive Shares Outstanding</link:label>
    <link:label id="lab_celh_PotentiallyDilutiveSharesOutstanding_documentation_en-US" xlink:label="lab_celh_PotentiallyDilutiveSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Potentially dilutive shares outstanding.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PotentiallyDilutiveSharesOutstanding" xlink:href="celh-20240331.xsd#celh_PotentiallyDilutiveSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_PotentiallyDilutiveSharesOutstanding" xlink:to="lab_celh_PotentiallyDilutiveSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe875ba-d8f0-49de-923a-d81578799933_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_bec954df-f23f-4027-95e8-bef058a4abf8_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable at March 31, 2024</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_29d5f880-3cf7-4947-84e7-9c453b9b6812_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Future Estimated Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_bd5b8ab8-9b84-49a7-a39a-376082e52369_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities_1ba13d9a-4a26-473f-9de8-146fd06ba188_terseLabel_en-US" xlink:label="lab_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Deferred Revenue And Other Current Liabilities</link:label>
    <link:label id="lab_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase Decrease In Deferred Revenue And Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" xlink:to="lab_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockConvertibleSharesIssuable_3e32f075-e504-429b-8830-31d43bf3bee5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockConvertibleSharesIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued upon conversion (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockConvertibleSharesIssuable_label_en-US" xlink:label="lab_us-gaap_PreferredStockConvertibleSharesIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Convertible, Shares Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleSharesIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockConvertibleSharesIssuable" xlink:to="lab_us-gaap_PreferredStockConvertibleSharesIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_75137e35-0cec-4f08-9234-2f468f90c2ca_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_04a95972-cb66-49df-b2bb-6c4228cc5159_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember_bc2dad8c-609e-4172-8383-7d59126bff3c_terseLabel_en-US" xlink:label="lab_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TSR vs Peer Group</link:label>
    <link:label id="lab_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember_label_en-US" xlink:label="lab_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation, Total Shareholder Return Vs. Peer Group Approach [Member]</link:label>
    <link:label id="lab_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember_documentation_en-US" xlink:label="lab_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation, Total Shareholder Return Vs. Peer Group Approach</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember" xlink:href="celh-20240331.xsd#celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember" xlink:to="lab_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_7d29ac2c-5705-4174-a2a3-1a8e6641e20d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_7bb430fa-b6d2-41b7-a10b-899ccccc7242_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3a574314-9127-4408-96ad-b78695a04d1b_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_ff6ba3a2-4c1b-49d2-ade1-7dafec4db324_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableNet_24d34e4e-ba34-4770-8a5f-045122242e49_totalLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_NotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableNet" xlink:to="lab_us-gaap_NotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_463dd07c-4841-45bc-aade-5d4989fca7ae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6c815452-cf1c-4cca-8f2e-07bfb2bf2ca1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_79675dc8-1ce6-44bd-bb70-d4cd9dfacfd1_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketing and advertising expense</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketing and Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0a7d5b50-8a37-46ae-858f-8b8a560ed923_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation (loss) gain, net of income tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_3ea6a328-4c6c-466c-9aab-a875d609508c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_MezzanineEquityAbstract_36350312-1918-44fe-9b0e-5687a719e8ba_terseLabel_en-US" xlink:label="lab_celh_MezzanineEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mezzanine Equity:</link:label>
    <link:label id="lab_celh_MezzanineEquityAbstract_label_en-US" xlink:label="lab_celh_MezzanineEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mezzanine Equity [Abstract]</link:label>
    <link:label id="lab_celh_MezzanineEquityAbstract_documentation_en-US" xlink:label="lab_celh_MezzanineEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mezzanine Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_MezzanineEquityAbstract" xlink:href="celh-20240331.xsd#celh_MezzanineEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_MezzanineEquityAbstract" xlink:to="lab_celh_MezzanineEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_8efa2d52-36d7-4745-9d40-cf91c8903b6c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_InstalmentCollateralShares_c6186f79-e436-4150-b153-9916e0d6489c_terseLabel_en-US" xlink:label="lab_celh_InstalmentCollateralShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Instalment collateral shares</link:label>
    <link:label id="lab_celh_InstalmentCollateralShares_label_en-US" xlink:label="lab_celh_InstalmentCollateralShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Instalment Collateral Shares</link:label>
    <link:label id="lab_celh_InstalmentCollateralShares_documentation_en-US" xlink:label="lab_celh_InstalmentCollateralShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Instalment collateral shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_InstalmentCollateralShares" xlink:href="celh-20240331.xsd#celh_InstalmentCollateralShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_InstalmentCollateralShares" xlink:to="lab_celh_InstalmentCollateralShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca40ace7-577a-41ac-96b5-37ca6f511e74_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_AgreementTermCancellableTermThereafter_247f137f-8333-48a7-97b7-66fd5c90568c_terseLabel_en-US" xlink:label="lab_celh_AgreementTermCancellableTermThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancellable term thereafter</link:label>
    <link:label id="lab_celh_AgreementTermCancellableTermThereafter_label_en-US" xlink:label="lab_celh_AgreementTermCancellableTermThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agreement Term, Cancellable Term Thereafter</link:label>
    <link:label id="lab_celh_AgreementTermCancellableTermThereafter_documentation_en-US" xlink:label="lab_celh_AgreementTermCancellableTermThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agreement Term, Cancellable Term Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AgreementTermCancellableTermThereafter" xlink:href="celh-20240331.xsd#celh_AgreementTermCancellableTermThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_AgreementTermCancellableTermThereafter" xlink:to="lab_celh_AgreementTermCancellableTermThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_d0795b68-156f-44e4-b37a-7de187221dee_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2b4e279a-0eca-4d7e-a920-4a712f0ceff9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2_52de7bde-0f8e-4f98-a2a7-91c668d62b51_terseLabel_en-US" xlink:label="lab_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">At March 31, 2024</link:label>
    <link:label id="lab_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2_label_en-US" xlink:label="lab_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Terms2</link:label>
    <link:label id="lab_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2_documentation_en-US" xlink:label="lab_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Term Ending Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" xlink:href="celh-20240331.xsd#celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" xlink:to="lab_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_f867f1d9-8be2-4464-bf5e-5a9665378777_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, liquidation preference, value</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Liquidation Preference, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares_24e8e811-4c44-4650-8c7d-af9987e32b53_terseLabel_en-US" xlink:label="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercises, RSUs and PSUs converted to common stock (in shares)</link:label>
    <link:label id="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares_label_en-US" xlink:label="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance Of Common Stock Pursuant To Exercise Of Stock Options Cashless In Shares</link:label>
    <link:label id="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares_documentation_en-US" xlink:label="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of shares Issuance of common stock pursuant to exercise of stock options Cashless.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" xlink:href="celh-20240331.xsd#celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" xlink:to="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_536ae36f-3afe-400c-a061-464f4fd8a2db_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_732dd9c6-10df-4e2c-9199-c9f9d0e9d057_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-Lived Assets by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_a97ac70e-8489-4c51-8c17-d5ca2ded9ff8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet_6a225e88-b85b-4e98-8e5a-b657f4ef4851_terseLabel_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate target payout</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet_label_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Aggregate Target Payout If Circumstances Met</link:label>
    <link:label id="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet_documentation_en-US" xlink:label="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share based compensation arrangement by share based payment award equity instruments other than options aggregate target payout if circumstances met</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" xlink:to="lab_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_d0738faf-42f8-420f-9243-b0cd4b2272e4_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangibles-net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_10590ed5-f7e9-4c8f-b143-6dac602cb172_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_FreightExpense_5a62d059-f031-4c74-b884-1d197485e770_terseLabel_en-US" xlink:label="lab_celh_FreightExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freight expense</link:label>
    <link:label id="lab_celh_FreightExpense_label_en-US" xlink:label="lab_celh_FreightExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Freight Expense</link:label>
    <link:label id="lab_celh_FreightExpense_documentation_en-US" xlink:label="lab_celh_FreightExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Freight expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FreightExpense" xlink:href="celh-20240331.xsd#celh_FreightExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_FreightExpense" xlink:to="lab_celh_FreightExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2113a058-abe6-475b-ac21-f1472ee56e81_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_b4188364-8d25-4c84-9564-d38ca8ed5fbd_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_LicenseAgreementMember_fdbf80b9-eed9-44fd-8112-12dcdf6666ff_terseLabel_en-US" xlink:label="lab_celh_LicenseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">License Agreement</link:label>
    <link:label id="lab_celh_LicenseAgreementMember_label_en-US" xlink:label="lab_celh_LicenseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">License Agreement [Member]</link:label>
    <link:label id="lab_celh_LicenseAgreementMember_documentation_en-US" xlink:label="lab_celh_LicenseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The information of license agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LicenseAgreementMember" xlink:href="celh-20240331.xsd#celh_LicenseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_LicenseAgreementMember" xlink:to="lab_celh_LicenseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8afe0fc7-6c72-416a-91a8-7420415ac81e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized over estimated useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f554464d-355e-4095-b3bc-dd6cfcec4f55_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Exercise price, beginning balance (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_58532737-7fc3-4877-8472-53db8c2c2a25_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Exercise price, ending balance (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_bd244a4f-67fd-49f4-a14c-d139dc984a14_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Monthly rent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_9a6bc5bc-c2ce-417d-9669-ab5d880410c1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_708e2417-6381-44f9-a8ae-45eedb9c3fb5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_833e0cb6-3fc6-44de-a512-f31e13c60d24_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of option shares granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_67659b4b-3c05-4995-9702-9ac0b29736f7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_ce65b2a9-9e05-4d71-b08c-a50e346604e8_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_620118ba-7f24-4129-bce9-1d0877d97dca_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_1d2bb9ca-23c7-424a-887b-e1e45e707fed_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_ebd8037c-18b5-4408-a359-a112d23fffd5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_b9d2fd1a-209d-4a87-a3a3-16ce7b9db277_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Share Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Share Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_TotalPayment_82f4c507-17ac-4678-a879-19cb41974ba4_terseLabel_en-US" xlink:label="lab_celh_TotalPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total payment</link:label>
    <link:label id="lab_celh_TotalPayment_label_en-US" xlink:label="lab_celh_TotalPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Payment</link:label>
    <link:label id="lab_celh_TotalPayment_documentation_en-US" xlink:label="lab_celh_TotalPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalPayment" xlink:href="celh-20240331.xsd#celh_TotalPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_TotalPayment" xlink:to="lab_celh_TotalPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_86e36fb9-a09c-4e6c-a4b7-44c2806268e1_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_3572bb60-2483-41c3-b1f5-85ba506b8ddb_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_930aa081-62b7-477b-ae8b-129c9b45d99c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued marketing</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_b7f11952-62be-44de-98e3-09175827c9c1_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_49a5941f-1f4d-4327-8452-fa0e79c7bc0e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_b95ef2e5-4d0c-46b6-b552-3372db13937a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment-net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_70805b45-029e-4e83-8148-7ebaab1a1b1a_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_StateBeverageContainerDeposit_a5e82d9d-da06-4f3d-bef4-11e6f5ea960c_terseLabel_en-US" xlink:label="lab_celh_StateBeverageContainerDeposit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State beverage container deposit</link:label>
    <link:label id="lab_celh_StateBeverageContainerDeposit_label_en-US" xlink:label="lab_celh_StateBeverageContainerDeposit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State Beverage Container Deposit</link:label>
    <link:label id="lab_celh_StateBeverageContainerDeposit_documentation_en-US" xlink:label="lab_celh_StateBeverageContainerDeposit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">State beverage container deposit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StateBeverageContainerDeposit" xlink:href="celh-20240331.xsd#celh_StateBeverageContainerDeposit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_StateBeverageContainerDeposit" xlink:to="lab_celh_StateBeverageContainerDeposit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaMember_fc325d05-36f0-4c49-b176-f63b909c5160_terseLabel_en-US" xlink:label="lab_srt_AsiaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia-Pacific</link:label>
    <link:label id="lab_srt_AsiaMember_label_en-US" xlink:label="lab_srt_AsiaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaMember" xlink:to="lab_srt_AsiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_caca7df7-55fe-4e80-ae63-6c20e2a2b7dd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_b6ed3885-bf0f-4bfb-881e-d60fa6993e82_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a1202331-527e-4cc7-aaed-ee038797c88e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_a9309e92-9b96-4ee0-ae0e-1e4f8f52050e_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_1553f04e-31aa-4e41-af57-f957310f006e_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7afb257f-11ec-4c0a-9069-88a113e2b006_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_4d4e9a4d-b089-4b4f-b793-b4a1e9ab6354_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8f245912-4cf0-40aa-8bae-3cd56da5266f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_94dca127-63f3-4e61-aa1f-e051770c8064_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Accumulated Deficit) Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_Freight_90339f81-5e1b-49ef-bd78-61c03bd517ff_terseLabel_en-US" xlink:label="lab_celh_Freight" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued freight</link:label>
    <link:label id="lab_celh_Freight_label_en-US" xlink:label="lab_celh_Freight" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Freight</link:label>
    <link:label id="lab_celh_Freight_documentation_en-US" xlink:label="lab_celh_Freight" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Freight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_Freight" xlink:href="celh-20240331.xsd#celh_Freight"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_Freight" xlink:to="lab_celh_Freight" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_1b07acc5-b681-4a6a-90cd-1d88882f98fb_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities, Mezzanine Equity and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_6b8f1eb2-e2e4-413e-adac-eb7e1ffb15b8_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_460c418a-08a6-443a-9020-d40eda65e3f3_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_800caf7f-83b2-4290-a100-4ec0ae9d79a6_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_e559b7c0-4f9e-4e6f-9ef7-c1c141789c4b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right of use assets-operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1da6f9cb-0c6c-4a91-aabd-6d390296664f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized pre-tax non-cash compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_5d28b916-a966-4fef-aa6d-b4b2ba4cc026_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_92452e9c-44ef-463e-ad1d-4f575014d261_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarnings_5a0dfeb3-a00e-4758-b765-bf6320507dfe_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income allocated to participating preferred shares</link:label>
    <link:label id="lab_us-gaap_UndistributedEarnings_label_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarnings" xlink:to="lab_us-gaap_UndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAssets_1a801834-757f-4c00-afa6-b4f3a76a560f_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_DepositsAssets_label_en-US" xlink:label="lab_us-gaap_DepositsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deposits Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssets" xlink:to="lab_us-gaap_DepositsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_8a94e1ff-b6e5-4183-86e5-759484cf2d5d_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Numerator for Diluted EPS - Income available to common stockholders after assumed conversions</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_fde5a78e-e891-4887-a446-33bde3025dd0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyMember_f470fddd-a7b0-48a8-acd4-84e4ee8c27e4_verboseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_23e2b483-670b-4cfd-9a49-4c8e3df0afd3_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due to Pepsi</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c301f6f8-0cef-4db4-96de-6d0aa898bbbd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Net Sales by Reporting Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_6cc8e1d3-50fe-4394-bbeb-9fc9d686bd89_terseLabel_en-US" xlink:label="lab_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited and cancelled (in USD per share)</link:label>
    <link:label id="lab_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_label_en-US" xlink:label="lab_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Forfeiture And Cancelled In Dollars Per Share</link:label>
    <link:label id="lab_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_documentation_en-US" xlink:label="lab_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted stock Forfeiture and cancelled (in Dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare" xlink:href="celh-20240331.xsd#celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare" xlink:to="lab_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_40709cf0-1b26-4cba-9691-cc8639f43c4b_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_60b59e7e-5db4-412b-9025-91aabda1c4a2_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5b1e2fa0-0163-4ee6-a4fe-2e0316a3213c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_44d8d533-27dd-4ee8-a31e-dcb3e44d1868_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_CashConsiderationToRelatedParty_09b3f1c6-070c-4d46-900f-3569d200f657_terseLabel_en-US" xlink:label="lab_celh_CashConsiderationToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash consideration to related party</link:label>
    <link:label id="lab_celh_CashConsiderationToRelatedParty_label_en-US" xlink:label="lab_celh_CashConsiderationToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Consideration to Related Party</link:label>
    <link:label id="lab_celh_CashConsiderationToRelatedParty_documentation_en-US" xlink:label="lab_celh_CashConsiderationToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash consideration to related party.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CashConsiderationToRelatedParty" xlink:href="celh-20240331.xsd#celh_CashConsiderationToRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_CashConsiderationToRelatedParty" xlink:to="lab_celh_CashConsiderationToRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_81e96be2-7f71-4a85-aacf-984991d0bbfc_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_a809fba3-fcf5-48da-8fda-f58201310c7e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockMember_caeb49e2-5a8f-412c-b7af-265d44d27471_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockMember" xlink:to="lab_us-gaap_ConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_47438446-162e-46a1-b160-550bc07a51f0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_603a9cf7-eb2f-4283-9cb1-4b07d1dc9de8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_dfb81b7a-b10f-4fb6-b9fe-c46421ba1e03_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_TenPercentageMember_bcdfe63f-119a-475f-a48d-11ef4e8c6d7a_terseLabel_en-US" xlink:label="lab_celh_TenPercentageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">10%</link:label>
    <link:label id="lab_celh_TenPercentageMember_label_en-US" xlink:label="lab_celh_TenPercentageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ten Percentage [Member]</link:label>
    <link:label id="lab_celh_TenPercentageMember_documentation_en-US" xlink:label="lab_celh_TenPercentageMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ten percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TenPercentageMember" xlink:href="celh-20240331.xsd#celh_TenPercentageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_TenPercentageMember" xlink:to="lab_celh_TenPercentageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_479871cb-087d-4d8e-b60c-46002cf3a95d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_52d977e1-7c86-4564-90e5-132853eb8426_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock split</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_CDFinancialLLCMember_ddd087d1-85a8-47cf-b79d-4bd166d0223f_terseLabel_en-US" xlink:label="lab_celh_CDFinancialLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CD Financial, LLC</link:label>
    <link:label id="lab_celh_CDFinancialLLCMember_label_en-US" xlink:label="lab_celh_CDFinancialLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">C D Financial L L C [Member]</link:label>
    <link:label id="lab_celh_CDFinancialLLCMember_documentation_en-US" xlink:label="lab_celh_CDFinancialLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">It represents legal entity associated with the company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CDFinancialLLCMember" xlink:href="celh-20240331.xsd#celh_CDFinancialLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_CDFinancialLLCMember" xlink:to="lab_celh_CDFinancialLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_76836249-9182-42ce-88ef-84d73b8bb91e_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for expected credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_1b7b26c0-cced-4a2f-8749-a4827f228b59_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock_1f52ddc5-6969-4ef7-a41c-109837c817f7_terseLabel_en-US" xlink:label="lab_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock-based Awards Issued to Non-employee Consultants</link:label>
    <link:label id="lab_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock_label_en-US" xlink:label="lab_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock-based Awards Issued to Non-employee Consultants Table Text Block [Table Text Block]</link:label>
    <link:label id="lab_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock_documentation_en-US" xlink:label="lab_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Stock-based Awards Issued to Non-employee Consultants Table Text Block</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" xlink:href="celh-20240331.xsd#celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" xlink:to="lab_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_9ddacdf6-1a32-4e8f-981c-91d911cf2b39_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_c68ccb0c-070a-4503-85ce-dd755fb9068e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c7f2f743-cacb-4896-bf52-bef0315c9977_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_367a20b4-3645-4086-a2a4-e7b137b1ba3d_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_db1e108d-b4e7-4fd6-8744-7764392c937b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited and cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_017135b5-68bc-4a18-8369-e5a6ff7d9b47_terseLabel_en-US" xlink:label="lab_celh_IntangibleAssetsNotSubjectToAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived intangible assets</link:label>
    <link:label id="lab_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_label_en-US" xlink:label="lab_celh_IntangibleAssetsNotSubjectToAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets Not Subject To Amortization Abstract</link:label>
    <link:label id="lab_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_documentation_en-US" xlink:label="lab_celh_IntangibleAssetsNotSubjectToAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Assets Not Subject To Amortization Abstract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IntangibleAssetsNotSubjectToAmortizationAbstract" xlink:href="celh-20240331.xsd#celh_IntangibleAssetsNotSubjectToAmortizationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_IntangibleAssetsNotSubjectToAmortizationAbstract" xlink:to="lab_celh_IntangibleAssetsNotSubjectToAmortizationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_LessInventoryAllowanceForExcessAndObsoleteProducts_faa535b1-fd8d-4971-a993-5b953fb26903_negatedLabel_en-US" xlink:label="lab_celh_LessInventoryAllowanceForExcessAndObsoleteProducts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Inventory reserve</link:label>
    <link:label id="lab_celh_LessInventoryAllowanceForExcessAndObsoleteProducts_label_en-US" xlink:label="lab_celh_LessInventoryAllowanceForExcessAndObsoleteProducts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">LessInventoryAllowanceForExcessAndObsoleteProducts</link:label>
    <link:label id="lab_celh_LessInventoryAllowanceForExcessAndObsoleteProducts_documentation_en-US" xlink:label="lab_celh_LessInventoryAllowanceForExcessAndObsoleteProducts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">LessInventoryAllowanceForExcessAndObsoleteProducts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LessInventoryAllowanceForExcessAndObsoleteProducts" xlink:href="celh-20240331.xsd#celh_LessInventoryAllowanceForExcessAndObsoleteProducts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_LessInventoryAllowanceForExcessAndObsoleteProducts" xlink:to="lab_celh_LessInventoryAllowanceForExcessAndObsoleteProducts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1acf9688-9913-4692-9509-b6fdc18df1c2_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3504fd6c-027c-4f67-9bb1-86a4b320ccb3_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">At December 31, 2023</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e98b01bb-cb79-49e8-b1e9-5e8c11ee9b93_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">At March 31, 2024</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockOtherSharesOutstanding_3fa927f8-a2f6-49c8-a32d-8cb134c149e7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockOtherSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, other shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockOtherSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockOtherSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Other Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockOtherSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockOtherSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockOtherSharesOutstanding" xlink:to="lab_us-gaap_CommonStockOtherSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_8abb1afc-3f2c-472b-88c4-9412659ba2da_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_cd784ebb-bd12-4aa5-b2aa-882c188245c1_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_36068985-d4e3-4b5d-a549-62bc0da4f047_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_UnamortizedDeferredContractCosts_24f4dfcd-821c-4bd8-a076-6d6d34876dc2_terseLabel_en-US" xlink:label="lab_celh_UnamortizedDeferredContractCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized deferred contract costs</link:label>
    <link:label id="lab_celh_UnamortizedDeferredContractCosts_label_en-US" xlink:label="lab_celh_UnamortizedDeferredContractCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unamortized Deferred Contract Costs</link:label>
    <link:label id="lab_celh_UnamortizedDeferredContractCosts_documentation_en-US" xlink:label="lab_celh_UnamortizedDeferredContractCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unamortized Deferred Contract Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UnamortizedDeferredContractCosts" xlink:href="celh-20240331.xsd#celh_UnamortizedDeferredContractCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_UnamortizedDeferredContractCosts" xlink:to="lab_celh_UnamortizedDeferredContractCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_ec13bb28-e80f-4a01-a609-b05e0ad547c2_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_6133509e-e953-4168-85d2-583a77ec8b23_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, dividend rate</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_204af6eb-5894-4c22-8063-7cedb563ce96_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3a742f30-4ef9-4902-be78-b6a8a0bea294_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_93681b1d-4f1c-4015-95e0-35dc27e67502_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease liability obligation-finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ValuationRevenueApproachMember_1db36bdd-add8-4b50-9356-d50f23616fe5_terseLabel_en-US" xlink:label="lab_celh_ValuationRevenueApproachMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Metrics</link:label>
    <link:label id="lab_celh_ValuationRevenueApproachMember_label_en-US" xlink:label="lab_celh_ValuationRevenueApproachMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation, Revenue Approach [Member]</link:label>
    <link:label id="lab_celh_ValuationRevenueApproachMember_documentation_en-US" xlink:label="lab_celh_ValuationRevenueApproachMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation, Revenue Approach</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValuationRevenueApproachMember" xlink:href="celh-20240331.xsd#celh_ValuationRevenueApproachMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ValuationRevenueApproachMember" xlink:to="lab_celh_ValuationRevenueApproachMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_DenominatorAbstract_f8e04337-1ad8-4cd1-ac94-817f508c4dbc_terseLabel_en-US" xlink:label="lab_celh_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities:</link:label>
    <link:label id="lab_celh_DenominatorAbstract_label_en-US" xlink:label="lab_celh_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Denominator [Abstract]</link:label>
    <link:label id="lab_celh_DenominatorAbstract_documentation_en-US" xlink:label="lab_celh_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Denominator</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DenominatorAbstract" xlink:href="celh-20240331.xsd#celh_DenominatorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_DenominatorAbstract" xlink:to="lab_celh_DenominatorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_b6512008-241f-4328-9c1b-4c555eef650e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Allowance for Expected Credit Losses</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_361fc2b4-3af5-4e22-9b8c-b9e950af5484_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_f41ab77d-51dd-4a1b-8889-5c3aa7563170_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for contingent loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_c8f9ae9b-be26-488b-a134-fde718e7a636_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_TransitionAgreementMember_65edf844-9ca3-4fdd-9bb3-da7deb65a664_terseLabel_en-US" xlink:label="lab_celh_TransitionAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transition Agreement</link:label>
    <link:label id="lab_celh_TransitionAgreementMember_label_en-US" xlink:label="lab_celh_TransitionAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transition Agreement [Member]</link:label>
    <link:label id="lab_celh_TransitionAgreementMember_documentation_en-US" xlink:label="lab_celh_TransitionAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transition Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TransitionAgreementMember" xlink:href="celh-20240331.xsd#celh_TransitionAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_TransitionAgreementMember" xlink:to="lab_celh_TransitionAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_adc5901c-296a-4cdf-ad98-91a08b5fcdc5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on disposal of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_36ff511f-fc77-4e4b-99ec-cd9c6eafc7ec_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based payment arrangement expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_8e8b9214-e9c4-4446-ad9f-3dfc1ba4a314_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary equity, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:to="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_20fd120d-c31a-4597-9476-7f2c721d9bf5_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Definite-lived intangible assets-net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_36d8604a-5247-472f-be8e-4a9b9be95566_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_f8a5ca2f-b1e1-4f2f-95eb-00b91fa50eec_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right of use assets-finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_1f423747-128d-449f-a0b6-6ea3ed62eb8b_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_9ab01bae-f568-4d72-893f-03d335417aff_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends paid to Series A preferred stock</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockCash" xlink:to="lab_us-gaap_DividendsPreferredStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_42e3a1a1-e069-4a7a-8649-1531ecfc3790_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_caa40b65-ad43-4a27-9afa-b637aaaf79c7_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted_3909f93c-5af1-4bb5-94bd-0e4d820a58ff_negatedTerseLabel_en-US" xlink:label="lab_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reallocation of earnings to participating securities</link:label>
    <link:label id="lab_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted_label_en-US" xlink:label="lab_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Re-Allocated to Participating Securities, Diluted</link:label>
    <link:label id="lab_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted_documentation_en-US" xlink:label="lab_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Re-Allocated to Participating Securities, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" xlink:href="celh-20240331.xsd#celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" xlink:to="lab_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_6893a752-4c6d-4fc4-ac89-b02c7fd55902_terseLabel_en-US" xlink:label="lab_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Prepaid Expenses And Other Current Assets [Abstract]</link:label>
    <link:label id="lab_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_label_en-US" xlink:label="lab_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Prepaid Expenses And Other Current Assets [Abstract]</link:label>
    <link:label id="lab_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_documentation_en-US" xlink:label="lab_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepaid Expenses And Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="celh-20240331.xsd#celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="lab_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess_b8e746bc-0fb8-491f-a404-92c8b01d946f_terseLabel_en-US" xlink:label="lab_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred contract asset in other assets, representing the excess</link:label>
    <link:label id="lab_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess_label_en-US" xlink:label="lab_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds of Issuance of Deferred Contract Asset in Other Assets Excess</link:label>
    <link:label id="lab_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess_documentation_en-US" xlink:label="lab_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds of Issuance of Deferred Contract Asset in Other Assets Excess</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" xlink:href="celh-20240331.xsd#celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" xlink:to="lab_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_c3b4cbc2-78f9-41de-aa9d-1f71bc147d9c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">INVENTORIES</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4327411a-ad7a-4fbc-aa55-2faab09dd060_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_ba40e96b-9351-40b1-af57-1d4428738675_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_cee4d87c-4e0d-4d61-85ef-a7cc16c4052d_negatedLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends on Series A preferred shares</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_84f1854c-fbbc-4c12-a665-7805400dbacf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends on Series A preferred shares</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends, Income Statement Impact</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_037c6629-8a1a-4ccc-b26e-092986b8c1d9_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_3f1754cc-c02d-4321-bc14-a3828d407943_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mezzanine equity, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_9d81698f-ab4e-41bd-90f5-174f82a5a5bf_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_fc526b6e-68ce-45fe-8882-186eeb2f96dd_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_8d9a4ce4-ead6-44a7-b0ee-e1e9490bb7a9_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_AccruedPromotionalAllowance_e0b3c6ea-5e06-41b9-bd8f-8b92aadd0c8f_terseLabel_en-US" xlink:label="lab_celh_AccruedPromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued promotional allowance</link:label>
    <link:label id="lab_celh_AccruedPromotionalAllowance_label_en-US" xlink:label="lab_celh_AccruedPromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued promotional allowance</link:label>
    <link:label id="lab_celh_AccruedPromotionalAllowance_documentation_en-US" xlink:label="lab_celh_AccruedPromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued promotional allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedPromotionalAllowance" xlink:href="celh-20240331.xsd#celh_AccruedPromotionalAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_AccruedPromotionalAllowance" xlink:to="lab_celh_AccruedPromotionalAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_98172df8-d681-40ee-8feb-70add91d6e3e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_7df9a0ce-b980-404e-97a9-a0f5d1dfe3d1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless_c7ac6e3b-941c-4fa9-8c78-167f5790ddcb_terseLabel_en-US" xlink:label="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercises, RSUs and PSUs converted to common stock</link:label>
    <link:label id="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless_label_en-US" xlink:label="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance Of Common Stock Pursuant To Exercise Of Stock Options Cashless</link:label>
    <link:label id="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless_documentation_en-US" xlink:label="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount paid for Issuance of common stock pursuant to exercise of stock options Cashless.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" xlink:href="celh-20240331.xsd#celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" xlink:to="lab_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_PerShareOfAggregateFairValueOfPreferredShare_8bb24663-05a8-4858-9ac0-86b5a4d604f9_terseLabel_en-US" xlink:label="lab_celh_PerShareOfAggregateFairValueOfPreferredShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Per share of aggregate fair value of preferred share (in USD per share)</link:label>
    <link:label id="lab_celh_PerShareOfAggregateFairValueOfPreferredShare_label_en-US" xlink:label="lab_celh_PerShareOfAggregateFairValueOfPreferredShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Per Share of Aggregate Fair Value of Preferred Share</link:label>
    <link:label id="lab_celh_PerShareOfAggregateFairValueOfPreferredShare_documentation_en-US" xlink:label="lab_celh_PerShareOfAggregateFairValueOfPreferredShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Per share of aggregate fair value of preferred share.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PerShareOfAggregateFairValueOfPreferredShare" xlink:href="celh-20240331.xsd#celh_PerShareOfAggregateFairValueOfPreferredShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_PerShareOfAggregateFairValueOfPreferredShare" xlink:to="lab_celh_PerShareOfAggregateFairValueOfPreferredShare" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_TwelvePercentageMember_be3ff049-d99f-439e-8ed2-ce471ed0debe_terseLabel_en-US" xlink:label="lab_celh_TwelvePercentageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">12%</link:label>
    <link:label id="lab_celh_TwelvePercentageMember_label_en-US" xlink:label="lab_celh_TwelvePercentageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Twelve Percentage [Member]</link:label>
    <link:label id="lab_celh_TwelvePercentageMember_documentation_en-US" xlink:label="lab_celh_TwelvePercentageMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Twelve percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TwelvePercentageMember" xlink:href="celh-20240331.xsd#celh_TwelvePercentageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_TwelvePercentageMember" xlink:to="lab_celh_TwelvePercentageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesIssued_cb59a3e9-5a2f-436d-9963-cc89eeda5722_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mezzanine equity, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesIssued_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesIssued" xlink:to="lab_us-gaap_TemporaryEquitySharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_c76a483e-775d-4335-a236-bc181128e203_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Useful Life in Years</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_bedf2147-8a51-4703-9508-1274b4e8c59f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensatory damages</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTerm_af3e7405-544b-495e-ae74-31de8e4f11d7_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayment period</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTerm_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTerm" xlink:to="lab_us-gaap_LongTermDebtTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_df9d415b-2a3b-4974-ad8a-efce6454dc21_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_DeferredOtherCostsNonCurrent_614f2af0-129f-4972-9774-806b26fbd8f1_terseLabel_en-US" xlink:label="lab_celh_DeferredOtherCostsNonCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred other costs-non-current</link:label>
    <link:label id="lab_celh_DeferredOtherCostsNonCurrent_label_en-US" xlink:label="lab_celh_DeferredOtherCostsNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Other Costs-Non-Current</link:label>
    <link:label id="lab_celh_DeferredOtherCostsNonCurrent_documentation_en-US" xlink:label="lab_celh_DeferredOtherCostsNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Other Costs-Non-Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredOtherCostsNonCurrent" xlink:href="celh-20240331.xsd#celh_DeferredOtherCostsNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_DeferredOtherCostsNonCurrent" xlink:to="lab_celh_DeferredOtherCostsNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f91c443b-3403-490e-9940-deaa757c599a_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9f3bc1bc-b50c-4e0b-9d92-487ca5b74230_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average diluted common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ChangeInRightToUseAndLeaseObligationnet_e5a1f9d1-e472-47a2-81ce-009343b160a6_terseLabel_en-US" xlink:label="lab_celh_ChangeInRightToUseAndLeaseObligationnet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in right of use and lease obligation-net</link:label>
    <link:label id="lab_celh_ChangeInRightToUseAndLeaseObligationnet_label_en-US" xlink:label="lab_celh_ChangeInRightToUseAndLeaseObligationnet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in right of use assets and lease obligation-net</link:label>
    <link:label id="lab_celh_ChangeInRightToUseAndLeaseObligationnet_documentation_en-US" xlink:label="lab_celh_ChangeInRightToUseAndLeaseObligationnet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in right of use assets and lease obligation-net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ChangeInRightToUseAndLeaseObligationnet" xlink:href="celh-20240331.xsd#celh_ChangeInRightToUseAndLeaseObligationnet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ChangeInRightToUseAndLeaseObligationnet" xlink:to="lab_celh_ChangeInRightToUseAndLeaseObligationnet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_StockIncentivePlanMember_4ccb60ae-e326-47e6-bbf3-5ee5594fdbc7_terseLabel_en-US" xlink:label="lab_celh_StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan</link:label>
    <link:label id="lab_celh_StockIncentivePlanMember_label_en-US" xlink:label="lab_celh_StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_celh_StockIncentivePlanMember_documentation_en-US" xlink:label="lab_celh_StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity-based payment arrangement where one or more employees receive shares of stock (units), stock (unit) options, or other equity instruments, or the employer incurs a liability to the employee in amounts based on the price of the employer's stock (unit).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StockIncentivePlanMember" xlink:href="celh-20240331.xsd#celh_StockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_StockIncentivePlanMember" xlink:to="lab_celh_StockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_d8ef8736-f908-443c-bc61-ad2289024cc2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income on note receivable</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest and Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesOther_541a094d-589d-4a0c-a25c-33ab7c4a9c11_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes</link:label>
    <link:label id="lab_us-gaap_TaxesOther_label_en-US" xlink:label="lab_us-gaap_TaxesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesOther" xlink:to="lab_us-gaap_TaxesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3c623c5e-82ac-4228-9cd2-39278dadeb23_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_b8b84b8a-be9e-45e1-a6da-701bb3595e0f_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_RoyaltyFees_01757de0-d7e9-4b41-b19f-ba1142ff8a3f_terseLabel_en-US" xlink:label="lab_celh_RoyaltyFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalty fees</link:label>
    <link:label id="lab_celh_RoyaltyFees_label_en-US" xlink:label="lab_celh_RoyaltyFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty Fees</link:label>
    <link:label id="lab_celh_RoyaltyFees_documentation_en-US" xlink:label="lab_celh_RoyaltyFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Royalty fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RoyaltyFees" xlink:href="celh-20240331.xsd#celh_RoyaltyFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_RoyaltyFees" xlink:to="lab_celh_RoyaltyFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_196dd51e-ce25-4f5f-bf27-18a26b91b7d4_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_d58c83ab-3983-445b-b2c2-a9c9aed90eac_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_f53df601-55a7-4a21-8f59-7570898bb9d2_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_5fe76f84-22d3-4467-be86-4fc23c1d5df1_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_89eae9e8-5503-483c-83c3-227aefb4a876_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_37929453-4b13-4020-9c6c-dc15f5d73a93_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NOTE RECEIVABLE</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9394811a-11ec-4626-a17a-c87b67dc7785_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_f15d2f3f-8bd0-4469-a248-c93010003c99_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series A Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_afbbc8fc-de3e-4367-a91d-62d16d22115c_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeiture and cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSupplies_4f2b0c0d-7840-4ccc-905c-583c3abcf3cf_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSupplies_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials and Supplies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSupplies" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_CashPaidDuringPeriodAbstract_2db5652d-8226-45fe-9ee8-f90493cc06a8_terseLabel_en-US" xlink:label="lab_celh_CashPaidDuringPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for:</link:label>
    <link:label id="lab_celh_CashPaidDuringPeriodAbstract_label_en-US" xlink:label="lab_celh_CashPaidDuringPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Paid During Period [Abstract]</link:label>
    <link:label id="lab_celh_CashPaidDuringPeriodAbstract_documentation_en-US" xlink:label="lab_celh_CashPaidDuringPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Paid During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CashPaidDuringPeriodAbstract" xlink:href="celh-20240331.xsd#celh_CashPaidDuringPeriodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_CashPaidDuringPeriodAbstract" xlink:to="lab_celh_CashPaidDuringPeriodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46f384ae-5b03-41fb-a6b7-48a8489ae475_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff065702-406c-47c6-8ac6-3a30570136bd_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_4787ef7c-aea6-400d-8b6a-4f4401bd6d87_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_2ab8085f-cf1a-4c0e-8b08-a0304c59d98b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability obligation-finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_TotalIntangibles_7a1b3ad4-79b8-4169-9e28-260f40fedc1c_totalLabel_en-US" xlink:label="lab_celh_TotalIntangibles" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangibles-net</link:label>
    <link:label id="lab_celh_TotalIntangibles_label_en-US" xlink:label="lab_celh_TotalIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Intangibles</link:label>
    <link:label id="lab_celh_TotalIntangibles_documentation_en-US" xlink:label="lab_celh_TotalIntangibles" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalIntangibles" xlink:href="celh-20240331.xsd#celh_TotalIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_TotalIntangibles" xlink:to="lab_celh_TotalIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_PromotionalAllowance_14889aba-a698-4eb5-b8c6-5bf2a4f7a98a_terseLabel_en-US" xlink:label="lab_celh_PromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Promotional allowance included as a reduction in revenue</link:label>
    <link:label id="lab_celh_PromotionalAllowance_label_en-US" xlink:label="lab_celh_PromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Promotional Allowance</link:label>
    <link:label id="lab_celh_PromotionalAllowance_documentation_en-US" xlink:label="lab_celh_PromotionalAllowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Promotional Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PromotionalAllowance" xlink:href="celh-20240331.xsd#celh_PromotionalAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_PromotionalAllowance" xlink:to="lab_celh_PromotionalAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligation_212065d5-c7a6-4127-a815-9beb6beb2fe4_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual obligations</link:label>
    <link:label id="lab_us-gaap_ContractualObligation_label_en-US" xlink:label="lab_us-gaap_ContractualObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligation" xlink:to="lab_us-gaap_ContractualObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3df35ed5-7f3a-440f-8e68-b98001b13b21_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dc9d6009-2b3a-4613-9c47-53e1a8ce760f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average basic common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_6ff665ef-4d3d-44ed-b1c2-eab0db37ff57_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_SalesRevenueBenchMarkReceiveShares_eeb89754-f781-4dc5-8759-11dbd1cae879_terseLabel_en-US" xlink:label="lab_celh_SalesRevenueBenchMarkReceiveShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales revenue bench mark receive (in shares)</link:label>
    <link:label id="lab_celh_SalesRevenueBenchMarkReceiveShares_label_en-US" xlink:label="lab_celh_SalesRevenueBenchMarkReceiveShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales revenue bench mark receive shares</link:label>
    <link:label id="lab_celh_SalesRevenueBenchMarkReceiveShares_documentation_en-US" xlink:label="lab_celh_SalesRevenueBenchMarkReceiveShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales revenue bench mark receive shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_SalesRevenueBenchMarkReceiveShares" xlink:href="celh-20240331.xsd#celh_SalesRevenueBenchMarkReceiveShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_SalesRevenueBenchMarkReceiveShares" xlink:to="lab_celh_SalesRevenueBenchMarkReceiveShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_5193e1e5-153e-4156-8488-f0b0bf676fa9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_4c364a7b-0350-41f8-9c8e-ab7e71e266e9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_7d81d0ca-964b-4109-a5e6-557185e56bed_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_EarningsLossAllocatedToParticipatingShares_94fd1d11-8b24-428f-95e9-cb0c86aed28d_negatedTerseLabel_en-US" xlink:label="lab_celh_EarningsLossAllocatedToParticipatingShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income allocated to participating preferred shares</link:label>
    <link:label id="lab_celh_EarningsLossAllocatedToParticipatingShares_label_en-US" xlink:label="lab_celh_EarningsLossAllocatedToParticipatingShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings (Loss) Allocated to Participating Shares</link:label>
    <link:label id="lab_celh_EarningsLossAllocatedToParticipatingShares_documentation_en-US" xlink:label="lab_celh_EarningsLossAllocatedToParticipatingShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings (Loss) Allocated to Participating Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_EarningsLossAllocatedToParticipatingShares" xlink:href="celh-20240331.xsd#celh_EarningsLossAllocatedToParticipatingShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_EarningsLossAllocatedToParticipatingShares" xlink:to="lab_celh_EarningsLossAllocatedToParticipatingShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_cb72d080-2bbc-4e5d-a86c-68c7430d10a4_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Office equipment</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_fe7d11d8-1139-4e24-ba05-ea1f697e9ab3_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_c1d47686-4ed7-469f-86fd-11a99eb238d8_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductInformationLineItems_f6f44aa0-b8b2-4339-b94d-54381431af25_terseLabel_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductInformationLineItems_label_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductInformationLineItems" xlink:to="lab_us-gaap_ProductInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_SE_eb09d02f-54dc-46b3-b4c1-8f7e7ef01090_terseLabel_en-US" xlink:label="lab_country_SE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sweden</link:label>
    <link:label id="lab_country_SE_label_en-US" xlink:label="lab_country_SE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SWEDEN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_SE" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_SE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_SE" xlink:to="lab_country_SE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_947c7089-9f75-407b-a91a-5682db721df1_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_3c1eb3fe-2bb2-470b-a8be-7653356cbf26_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_NumeratorAbstract_acfcbf20-dba3-42cc-8d63-5288479b080b_terseLabel_en-US" xlink:label="lab_celh_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_celh_NumeratorAbstract_label_en-US" xlink:label="lab_celh_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Numerator [Abstract]</link:label>
    <link:label id="lab_celh_NumeratorAbstract_documentation_en-US" xlink:label="lab_celh_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Numerator</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NumeratorAbstract" xlink:href="celh-20240331.xsd#celh_NumeratorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_NumeratorAbstract" xlink:to="lab_celh_NumeratorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e20325c3-feb2-4b85-ba27-b4cfa6607902_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_527089de-4e51-47e8-90ac-d3a6109162f2_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current period change for expected credit losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_celh_ExchangeLosses_76dddabc-8788-4d2c-ac26-4ca3a184f5a2_negatedTerseLabel_en-US" xlink:label="lab_celh_ExchangeLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exchange losses</link:label>
    <link:label id="lab_celh_ExchangeLosses_label_en-US" xlink:label="lab_celh_ExchangeLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchange Losses</link:label>
    <link:label id="lab_celh_ExchangeLosses_documentation_en-US" xlink:label="lab_celh_ExchangeLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exchange losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ExchangeLosses" xlink:href="celh-20240331.xsd#celh_ExchangeLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_celh_ExchangeLosses" xlink:to="lab_celh_ExchangeLosses" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>celh-20240331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:24e81db8-8915-4513-a7c2-ca25e77552be,g:2bad206f-31d7-4791-b729-b40bf50d749d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://celsius.com/role/Cover" xlink:type="simple" xlink:href="celh-20240331.xsd#Cover"/>
  <link:presentationLink xlink:role="http://celsius.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_9bbad4f0-af60-468a-acfb-a8a3aaf48f89" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_DocumentType_9bbad4f0-af60-468a-acfb-a8a3aaf48f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_575c9ea6-95b5-4655-a650-3306bb9ce48e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_DocumentQuarterlyReport_575c9ea6-95b5-4655-a650-3306bb9ce48e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_0d6e9466-3095-46f2-be1a-431c963259fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_DocumentPeriodEndDate_0d6e9466-3095-46f2-be1a-431c963259fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_20206da8-cf00-4aee-a9db-d1b33eef8c78" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_DocumentTransitionReport_20206da8-cf00-4aee-a9db-d1b33eef8c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_fcfb81b2-a682-46cf-bfca-afb60670312e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityFileNumber_fcfb81b2-a682-46cf-bfca-afb60670312e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_7010cb89-1aca-4732-989b-b82f367ff0df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityRegistrantName_7010cb89-1aca-4732-989b-b82f367ff0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_d79a97a2-15b9-4e41-8db5-fcb4e64d8f4e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityIncorporationStateCountryCode_d79a97a2-15b9-4e41-8db5-fcb4e64d8f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_94854a84-0a4a-4a13-93e9-96e3bd077971" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityTaxIdentificationNumber_94854a84-0a4a-4a13-93e9-96e3bd077971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_4731740e-2db1-4c26-a1a0-057a1bd2774a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityAddressAddressLine1_4731740e-2db1-4c26-a1a0-057a1bd2774a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_13128ac2-ea5f-4915-a830-eb478cdbff2b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityAddressAddressLine2_13128ac2-ea5f-4915-a830-eb478cdbff2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_80897a7c-2623-41aa-9833-e6fe2ef64523" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityAddressCityOrTown_80897a7c-2623-41aa-9833-e6fe2ef64523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_73a49ed3-34c7-4c46-88bc-e80d62558314" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityAddressStateOrProvince_73a49ed3-34c7-4c46-88bc-e80d62558314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d7d8b662-d617-494e-90b5-f9a38a018176" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityAddressPostalZipCode_d7d8b662-d617-494e-90b5-f9a38a018176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_d19064ca-87be-4c83-957e-58651bdabc5a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_CityAreaCode_d19064ca-87be-4c83-957e-58651bdabc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b45584c7-fc38-47d2-85e5-ff0aa15f56c8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_LocalPhoneNumber_b45584c7-fc38-47d2-85e5-ff0aa15f56c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c950b6dc-ddc5-44b5-be62-c88b1b64cfb4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_Security12bTitle_c950b6dc-ddc5-44b5-be62-c88b1b64cfb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_c54cbecf-cf8e-49a2-a2f0-b1a92d2bc684" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_TradingSymbol_c54cbecf-cf8e-49a2-a2f0-b1a92d2bc684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_4b01944b-d583-4867-9c35-1202d6d9e601" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_SecurityExchangeName_4b01944b-d583-4867-9c35-1202d6d9e601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c89c759c-9190-4614-b527-a09397ceed64" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityCurrentReportingStatus_c89c759c-9190-4614-b527-a09397ceed64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_82c12df6-45bd-4e63-8b8d-9834344fee3a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityInteractiveDataCurrent_82c12df6-45bd-4e63-8b8d-9834344fee3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_4211f82f-effa-4f27-aff4-206dd633a0dd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityFilerCategory_4211f82f-effa-4f27-aff4-206dd633a0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_ed954941-1b30-4b8c-abe0-2d9f0babbfa7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntitySmallBusiness_ed954941-1b30-4b8c-abe0-2d9f0babbfa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_0ac58c91-b2f0-4ac9-b2f4-9c61defffbdc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityEmergingGrowthCompany_0ac58c91-b2f0-4ac9-b2f4-9c61defffbdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_6b4982cf-2a59-4764-ae3f-cf3f83d0ff92" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityShellCompany_6b4982cf-2a59-4764-ae3f-cf3f83d0ff92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a3a82492-97c3-4cec-aff0-ab5b2ddb5dc3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a3a82492-97c3-4cec-aff0-ab5b2ddb5dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_e11798df-4601-4ca0-b37b-34c95921c6df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_EntityCentralIndexKey_e11798df-4601-4ca0-b37b-34c95921c6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e195d8a5-0199-49a3-85fe-e393c9ac8eee" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_CurrentFiscalYearEndDate_e195d8a5-0199-49a3-85fe-e393c9ac8eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d111adcd-decc-41b6-8f2d-56c2b484d580" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_DocumentFiscalYearFocus_d111adcd-decc-41b6-8f2d-56c2b484d580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_755a52bd-7822-43c2-a676-21d1226130e0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_DocumentFiscalPeriodFocus_755a52bd-7822-43c2-a676-21d1226130e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_40f4aeba-b2a2-48f1-be9d-afb61bc80b12" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_41c36ac8-e988-47f0-bf91-6407340df841" xlink:to="loc_dei_AmendmentFlag_40f4aeba-b2a2-48f1-be9d-afb61bc80b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c40287e9-95e8-4733-a35b-c132699d2683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c40287e9-95e8-4733-a35b-c132699d2683" xlink:to="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_37bc1b44-0989-464c-b83a-e46c863e3ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_37bc1b44-0989-464c-b83a-e46c863e3ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_736f6d01-3e6e-4a31-917a-f3e92fc164fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_736f6d01-3e6e-4a31-917a-f3e92fc164fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_6378655b-f82c-4bea-bce8-090269ebb84b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_6378655b-f82c-4bea-bce8-090269ebb84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c85723bd-7862-4da0-aa03-add315fdb135" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:to="loc_us-gaap_InventoryNet_c85723bd-7862-4da0-aa03-add315fdb135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2990a7ac-3617-4c9d-81dc-56028b9ab0db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2990a7ac-3617-4c9d-81dc-56028b9ab0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredContractCostsCurrent_8639706a-cfc6-4c22-aae8-b29f2b676891" xlink:href="celh-20240331.xsd#celh_DeferredContractCostsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:to="loc_celh_DeferredContractCostsCurrent_8639706a-cfc6-4c22-aae8-b29f2b676891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f2d55742-6175-4d3f-a659-bdb17abf00b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0678ecbc-8561-4c81-920d-af832b0c517c" xlink:to="loc_us-gaap_AssetsCurrent_f2d55742-6175-4d3f-a659-bdb17abf00b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8065fbc1-5f16-42b0-8534-fb391cc92c02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8065fbc1-5f16-42b0-8534-fb391cc92c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c9fda91c-b271-4996-b681-b8b82d22a1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c9fda91c-b271-4996-b681-b8b82d22a1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a8e26469-07a2-4cb4-a0cc-af8ed3f2d6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a8e26469-07a2-4cb4-a0cc-af8ed3f2d6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_f5365a1c-e6aa-436b-9090-041196b7ab48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_f5365a1c-e6aa-436b-9090-041196b7ab48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_e3d571fa-8c7e-46c6-8f2a-63e76d8e5efa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositsAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_DepositsAssets_e3d571fa-8c7e-46c6-8f2a-63e76d8e5efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredOtherCostsNonCurrent_b55a9dd6-a6ed-49d8-858f-329f2752f6ae" xlink:href="celh-20240331.xsd#celh_DeferredOtherCostsNonCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_celh_DeferredOtherCostsNonCurrent_b55a9dd6-a6ed-49d8-858f-329f2752f6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_3bdbd7c8-0fd8-4934-be36-355a6a486e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_3bdbd7c8-0fd8-4934-be36-355a6a486e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_66dc0d8a-9b50-4340-a9d9-7a5c8a1b69f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_Goodwill_66dc0d8a-9b50-4340-a9d9-7a5c8a1b69f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_31be5749-9774-4dca-81ff-b5a8aad7a753" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f75bb01-c59c-4c6a-b340-9ccd07221b67" xlink:to="loc_us-gaap_Assets_31be5749-9774-4dca-81ff-b5a8aad7a753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c40287e9-95e8-4733-a35b-c132699d2683" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_91ada6b4-8a75-4fd2-b765-87763c8b59ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_us-gaap_AccountsPayableCurrent_91ada6b4-8a75-4fd2-b765-87763c8b59ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_948ff381-34b0-4f5c-9ef6-a6120c9cea83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_948ff381-34b0-4f5c-9ef6-a6120c9cea83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_dbceee5e-9930-49e2-b32d-efe598da2533" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_dbceee5e-9930-49e2-b32d-efe598da2533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedPromotionalAllowance_e74cba37-5f4d-48d2-a114-20b3c87a9007" xlink:href="celh-20240331.xsd#celh_AccruedPromotionalAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_celh_AccruedPromotionalAllowance_e74cba37-5f4d-48d2-a114-20b3c87a9007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f5fa6fe2-9c59-423d-aac0-97b665d39d22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f5fa6fe2-9c59-423d-aac0-97b665d39d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_fd0021c4-8c1c-4c40-8b46-7dac5b643cce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_fd0021c4-8c1c-4c40-8b46-7dac5b643cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_04a48b4e-d1f7-4ab9-8122-dcf434c995b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_us-gaap_DeferredRevenueCurrent_04a48b4e-d1f7-4ab9-8122-dcf434c995b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_f96fb54b-175f-4036-a725-4978b2b507ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_f96fb54b-175f-4036-a725-4978b2b507ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0d68071a-eb74-45df-8fdf-bced834e7193" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_43755e91-f07f-4645-9634-64318c9cbd1e" xlink:to="loc_us-gaap_LiabilitiesCurrent_0d68071a-eb74-45df-8fdf-bced834e7193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5befd659-99bf-444a-b224-cd9c986e6adf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5befd659-99bf-444a-b224-cd9c986e6adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_234cc8f7-b80d-4777-9a18-053d5ee88867" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_234cc8f7-b80d-4777-9a18-053d5ee88867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_2bec6e6c-f3bf-4890-97f9-bc221acb17e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_2bec6e6c-f3bf-4890-97f9-bc221acb17e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_842f91ff-0e0a-4a11-964e-3c4cad0caa92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_842f91ff-0e0a-4a11-964e-3c4cad0caa92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6c947d97-1174-44c1-8158-0cef60d3487f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_Liabilities_6c947d97-1174-44c1-8158-0cef60d3487f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_18993c4e-8f4b-4518-a7a6-11ccd711fe56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_CommitmentsAndContingencies_18993c4e-8f4b-4518-a7a6-11ccd711fe56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_MezzanineEquityAbstract_875f6296-fcac-4e5f-8f9f-3d2d4a8f11fd" xlink:href="celh-20240331.xsd#celh_MezzanineEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_celh_MezzanineEquityAbstract_875f6296-fcac-4e5f-8f9f-3d2d4a8f11fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_27146963-df3d-4a5e-9d4d-56713e60b337" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_MezzanineEquityAbstract_875f6296-fcac-4e5f-8f9f-3d2d4a8f11fd" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_27146963-df3d-4a5e-9d4d-56713e60b337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_f3b2066f-c581-4f4a-bfe4-6bd72f17497d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_StockholdersEquityAbstract_f3b2066f-c581-4f4a-bfe4-6bd72f17497d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_74b908b9-d0e6-4dd2-aa69-48eb506341b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f3b2066f-c581-4f4a-bfe4-6bd72f17497d" xlink:to="loc_us-gaap_CommonStockValue_74b908b9-d0e6-4dd2-aa69-48eb506341b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_0a0362d3-3519-4c15-b133-bb0dc7ec2e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f3b2066f-c581-4f4a-bfe4-6bd72f17497d" xlink:to="loc_us-gaap_AdditionalPaidInCapital_0a0362d3-3519-4c15-b133-bb0dc7ec2e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bde1b977-e5c6-4b03-898d-236268326360" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f3b2066f-c581-4f4a-bfe4-6bd72f17497d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bde1b977-e5c6-4b03-898d-236268326360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f1cad20b-ebd8-487b-bc21-f16d1ef8893f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f3b2066f-c581-4f4a-bfe4-6bd72f17497d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f1cad20b-ebd8-487b-bc21-f16d1ef8893f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ecb25c6b-77b0-400a-b413-af49e9c20c51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f3b2066f-c581-4f4a-bfe4-6bd72f17497d" xlink:to="loc_us-gaap_StockholdersEquity_ecb25c6b-77b0-400a-b413-af49e9c20c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bed08759-c26e-4025-8276-c18f3b9f862f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d285726-e30e-4ab9-aa35-eb71fe090703" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bed08759-c26e-4025-8276-c18f3b9f862f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_df983f1a-0a36-461e-afe8-af1f90e70753" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8fba8f6d-0ff5-4055-9ba1-32db4fe22454" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_df983f1a-0a36-461e-afe8-af1f90e70753" xlink:to="loc_us-gaap_StatementTable_8fba8f6d-0ff5-4055-9ba1-32db4fe22454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8fba8f6d-0ff5-4055-9ba1-32db4fe22454" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a52ab718-c54a-4d96-8670-bc1df3770159" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9ed91e0e-e2a9-41fa-a5b5-ef6e0f199a8b" xlink:to="loc_us-gaap_ClassOfStockDomain_a52ab718-c54a-4d96-8670-bc1df3770159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_9c3c2c99-3009-4351-a0fb-c8da5da7c75e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a52ab718-c54a-4d96-8670-bc1df3770159" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_9c3c2c99-3009-4351-a0fb-c8da5da7c75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8fba8f6d-0ff5-4055-9ba1-32db4fe22454" xlink:to="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_6b5fe423-b585-4519-9e13-09f7f92fdb65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_6b5fe423-b585-4519-9e13-09f7f92fdb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TemporaryEquityCumulativeDividendPercentage_9d993e5c-3b9a-41b5-811a-e7c23260ec9b" xlink:href="celh-20240331.xsd#celh_TemporaryEquityCumulativeDividendPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_celh_TemporaryEquityCumulativeDividendPercentage_9d993e5c-3b9a-41b5-811a-e7c23260ec9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_39bc189d-baf0-4d46-867f-6c002fd649a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_39bc189d-baf0-4d46-867f-6c002fd649a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_7ab272c9-75e3-458b-868d-a2a5e6ebe4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_7ab272c9-75e3-458b-868d-a2a5e6ebe4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_da10bb41-918e-46a0-8ccc-863b6b2f9326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement_da10bb41-918e-46a0-8ccc-863b6b2f9326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ef759fac-65c3-448c-9323-4000a3cb0b79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ef759fac-65c3-448c-9323-4000a3cb0b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a14a6140-682c-40e2-9636-95a75b0ee09d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a14a6140-682c-40e2-9636-95a75b0ee09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d822c3ce-d25e-4542-8119-254a5bb11f00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_CommonStockSharesIssued_d822c3ce-d25e-4542-8119-254a5bb11f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8d2484b8-eeed-4061-8e76-7e97445860a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8d2484b8-eeed-4061-8e76-7e97445860a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_888ec1bc-53cd-4aaa-a516-6cda2544a373" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec1b9b7-de61-47fc-8a1b-bd9320e975e4" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_888ec1bc-53cd-4aaa-a516-6cda2544a373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_19085779-29af-47c3-bb6c-374bc0451a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_19085779-29af-47c3-bb6c-374bc0451a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_f6667399-4c25-47de-9e45-c47cb202d916" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_CostOfRevenue_f6667399-4c25-47de-9e45-c47cb202d916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c2f89db6-caf9-4101-bb44-716dff40d429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_GrossProfit_c2f89db6-caf9-4101-bb44-716dff40d429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_41ebbb69-f503-4871-86a0-7649e97d43b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_41ebbb69-f503-4871-86a0-7649e97d43b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9d740ae1-e82b-4888-8f27-ffc780b58661" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_OperatingIncomeLoss_9d740ae1-e82b-4888-8f27-ffc780b58661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7ff82f88-aa7d-4c33-b98f-bf7856f64bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7ff82f88-aa7d-4c33-b98f-bf7856f64bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_9b5b539a-05aa-42a7-88f8-87536141e542" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7ff82f88-aa7d-4c33-b98f-bf7856f64bbc" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_9b5b539a-05aa-42a7-88f8-87536141e542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_e3ba6523-df47-4dc1-b0cb-04ce840e4f70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7ff82f88-aa7d-4c33-b98f-bf7856f64bbc" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_e3ba6523-df47-4dc1-b0cb-04ce840e4f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fdd3d1d0-e869-465b-8a50-be6201899e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7ff82f88-aa7d-4c33-b98f-bf7856f64bbc" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_fdd3d1d0-e869-465b-8a50-be6201899e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_5c74ef4d-528a-477c-b969-1ba6d1675460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_5c74ef4d-528a-477c-b969-1ba6d1675460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d77c6029-2669-450b-858b-d8df332975b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d77c6029-2669-450b-858b-d8df332975b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_947db700-421e-4996-9ba1-8ddb915c2d47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_947db700-421e-4996-9ba1-8ddb915c2d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2e73e2b4-baaa-416a-b187-9d91ee676dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_NetIncomeLoss_2e73e2b4-baaa-416a-b187-9d91ee676dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_7e82b4c6-abc6-4d33-9b75-e6e0397601e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_7e82b4c6-abc6-4d33-9b75-e6e0397601e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_EarningsLossAllocatedToParticipatingShares_bc595809-0f02-4dd3-86d1-f2144839c154" xlink:href="celh-20240331.xsd#celh_EarningsLossAllocatedToParticipatingShares"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_celh_EarningsLossAllocatedToParticipatingShares_bc595809-0f02-4dd3-86d1-f2144839c154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_66b514f3-c07f-4cf1-9a3f-335b41d8d6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_66b514f3-c07f-4cf1-9a3f-335b41d8d6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_08f50dd4-45d7-4333-b2ab-beeb2864b026" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_08f50dd4-45d7-4333-b2ab-beeb2864b026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_82eeb4a8-0079-4102-9b25-b23aaca81cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_08f50dd4-45d7-4333-b2ab-beeb2864b026" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_82eeb4a8-0079-4102-9b25-b23aaca81cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d6225742-af00-4c0c-9170-f6437002469d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d6225742-af00-4c0c-9170-f6437002469d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_68fcaef1-dd48-4749-a475-998808d62c18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_68fcaef1-dd48-4749-a475-998808d62c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_10897e14-613f-45f9-96e1-1c1d06ec5c04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_68fcaef1-dd48-4749-a475-998808d62c18" xlink:to="loc_us-gaap_EarningsPerShareBasic_10897e14-613f-45f9-96e1-1c1d06ec5c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_282b9d8f-27aa-4f48-ad3d-becec3bb5f01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_68fcaef1-dd48-4749-a475-998808d62c18" xlink:to="loc_us-gaap_EarningsPerShareDiluted_282b9d8f-27aa-4f48-ad3d-becec3bb5f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_66a0ac52-9775-4a85-b97d-4566c6752823" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b963393f-5bf9-4ffe-b7dc-aa5e2b8e708f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_66a0ac52-9775-4a85-b97d-4566c6752823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a0a100c2-08a4-4671-b323-e2f7ddb849e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_66a0ac52-9775-4a85-b97d-4566c6752823" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a0a100c2-08a4-4671-b323-e2f7ddb849e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_16f111e8-2ea2-420d-9955-b715b0495f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_66a0ac52-9775-4a85-b97d-4566c6752823" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_16f111e8-2ea2-420d-9955-b715b0495f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_c6d281d7-4d41-4c59-8596-180aa7392815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_f01f596d-e19f-4aec-83d5-80d848c8f908" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c6d281d7-4d41-4c59-8596-180aa7392815" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_f01f596d-e19f-4aec-83d5-80d848c8f908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_aff23679-5103-4a98-affb-4a1a0c9b5d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_aff23679-5103-4a98-affb-4a1a0c9b5d0f" xlink:to="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_062698af-ad02-4993-b8d6-d3b768b7f9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_062698af-ad02-4993-b8d6-d3b768b7f9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_062698af-ad02-4993-b8d6-d3b768b7f9cb" xlink:to="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d842740c-3980-4987-9c27-a709d026ae8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:to="loc_us-gaap_CommonStockMember_d842740c-3980-4987-9c27-a709d026ae8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_0fcd31da-4660-4b0d-bdbc-bef2ce9c9d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_0fcd31da-4660-4b0d-bdbc-bef2ce9c9d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_faa97f5b-f327-4475-b004-f2df7769cc2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_faa97f5b-f327-4475-b004-f2df7769cc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2680f960-ef6a-4c5c-a077-fe6b36f28e08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1b548e4c-3313-45f5-b080-d7a79f99c331" xlink:to="loc_us-gaap_RetainedEarningsMember_2680f960-ef6a-4c5c-a077-fe6b36f28e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7099a57-574e-43ba-a686-704643313336" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7099a57-574e-43ba-a686-704643313336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db814b1e-d0ca-4c10-9b77-cabdfec78c67" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7099a57-574e-43ba-a686-704643313336" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db814b1e-d0ca-4c10-9b77-cabdfec78c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_579618d0-b9e7-4b7f-b937-cdf3b9e7e4cb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db814b1e-d0ca-4c10-9b77-cabdfec78c67" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_579618d0-b9e7-4b7f-b937-cdf3b9e7e4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d96f2e48-1331-4bd5-98e1-d33b96264ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_360697e2-76e8-4899-9b25-adbdcd8a69e2" xlink:to="loc_us-gaap_StatementLineItems_d96f2e48-1331-4bd5-98e1-d33b96264ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d96f2e48-1331-4bd5-98e1-d33b96264ed9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_355e58d1-b839-445d-a04e-b9fae9342fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_355e58d1-b839-445d-a04e-b9fae9342fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1a3cf44d-698e-46f6-834c-499c0b8a0bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_StockholdersEquity_1a3cf44d-698e-46f6-834c-499c0b8a0bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent_04bc2f4a-f724-4f44-b25b-d3323435a392" xlink:href="celh-20240331.xsd#celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent_04bc2f4a-f724-4f44-b25b-d3323435a392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_30a40f65-66c3-490b-b7ef-718ebac29acf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_30a40f65-66c3-490b-b7ef-718ebac29acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares_2afc0c69-2a6d-4a10-b41e-b0e6890574b6" xlink:href="celh-20240331.xsd#celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares_2afc0c69-2a6d-4a10-b41e-b0e6890574b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless_3dd47f39-f631-48e9-8ccb-7ba6cf8bf95a" xlink:href="celh-20240331.xsd#celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless_3dd47f39-f631-48e9-8ccb-7ba6cf8bf95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_40ffc8a7-b631-459e-af62-72f4ee33fb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_DividendsPreferredStockCash_40ffc8a7-b631-459e-af62-72f4ee33fb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_61f42fdf-092e-4f2d-86a4-e722b674038a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_61f42fdf-092e-4f2d-86a4-e722b674038a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d759972f-8ba7-427e-84be-332e349614f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_ProfitLoss_d759972f-8ba7-427e-84be-332e349614f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4732990f-2885-4a59-a28b-5dd9e250be92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4732990f-2885-4a59-a28b-5dd9e250be92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_844a9d6a-c1df-4adc-9b7c-667d30c7a0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38fbf7f7-17c9-4ca6-acb2-73d2b849bad7" xlink:to="loc_us-gaap_StockholdersEquity_844a9d6a-c1df-4adc-9b7c-667d30c7a0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d96f2e48-1331-4bd5-98e1-d33b96264ed9" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_c53ee3f1-e5fd-4c10-b5bb-a44f8c5aa1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_c53ee3f1-e5fd-4c10-b5bb-a44f8c5aa1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_21b9cde5-5ed0-45d6-b107-8126cd30976d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_21b9cde5-5ed0-45d6-b107-8126cd30976d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_f2a777e8-7116-4cf9-a6b4-aaa149fb5086" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_f2a777e8-7116-4cf9-a6b4-aaa149fb5086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_fd92f5ff-435a-44f0-bd52-3adcb97d6fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_c7113e99-2cf0-4deb-b9b5-7d17787d503a" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_fd92f5ff-435a-44f0-bd52-3adcb97d6fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquityParenthetical" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquityParenthetical"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_f546cf75-9b49-4ab1-a269-49509441619d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_203cfdcf-2ca7-46fe-b23c-afb006e89fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_f546cf75-9b49-4ab1-a269-49509441619d" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_203cfdcf-2ca7-46fe-b23c-afb006e89fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="celh-20240331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4b257a9-7c20-47d8-98b3-d17eab7faea3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4b257a9-7c20-47d8-98b3-d17eab7faea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4c147b94-fb60-4837-9ece-624276333fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4b257a9-7c20-47d8-98b3-d17eab7faea3" xlink:to="loc_us-gaap_NetIncomeLoss_4c147b94-fb60-4837-9ece-624276333fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4b257a9-7c20-47d8-98b3-d17eab7faea3" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6603ea0a-ac95-4ff5-9083-b9a926743ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6603ea0a-ac95-4ff5-9083-b9a926743ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_a73e39c3-48d0-432c-a905-3b10bfff2768" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_a73e39c3-48d0-432c-a905-3b10bfff2768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AmortizationOfDeferredOtherCosts_ce4322a5-98bb-4dac-8145-d80d28308b74" xlink:href="celh-20240331.xsd#celh_AmortizationOfDeferredOtherCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:to="loc_celh_AmortizationOfDeferredOtherCosts_ce4322a5-98bb-4dac-8145-d80d28308b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_InventoryAllowanceForExcessAndObsoleteProducts_1fc47c5e-faae-47c9-9103-c457644c5215" xlink:href="celh-20240331.xsd#celh_InventoryAllowanceForExcessAndObsoleteProducts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:to="loc_celh_InventoryAllowanceForExcessAndObsoleteProducts_1fc47c5e-faae-47c9-9103-c457644c5215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f85c01a5-2210-4fac-8234-9dd41ae3a0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f85c01a5-2210-4fac-8234-9dd41ae3a0ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ec7c63a0-fa7f-4bfa-88a8-3546622acdb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:to="loc_us-gaap_ShareBasedCompensation_ec7c63a0-fa7f-4bfa-88a8-3546622acdb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredTaxLiabilitynet_4d73656c-7273-406d-b2bb-55ee808b232f" xlink:href="celh-20240331.xsd#celh_DeferredTaxLiabilitynet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:to="loc_celh_DeferredTaxLiabilitynet_4d73656c-7273-406d-b2bb-55ee808b232f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_58b26484-695b-4847-96d6-90f0050259b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7a088c99-1e35-42ea-aa9a-e9d6382b3070" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_58b26484-695b-4847-96d6-90f0050259b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4b257a9-7c20-47d8-98b3-d17eab7faea3" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0aafc1af-0c73-40e8-bea6-264932bed4b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0aafc1af-0c73-40e8-bea6-264932bed4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_752f6286-9216-4137-9424-20422d16a0f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_752f6286-9216-4137-9424-20422d16a0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_af9af462-1223-4cf6-916c-3932912fb28f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_af9af462-1223-4cf6-916c-3932912fb28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ef500e44-29b3-48cc-be73-e1b7b3766aad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ef500e44-29b3-48cc-be73-e1b7b3766aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_49469b93-8338-4cad-867a-c12a24a39874" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_49469b93-8338-4cad-867a-c12a24a39874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_af1d46fc-9272-427e-9f67-e444d1952c86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_af1d46fc-9272-427e-9f67-e444d1952c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedPromotionalAllowance_75eae778-9f0f-458a-85c2-343a9daf4e8a" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedPromotionalAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_celh_IncreaseDecreaseInAccruedPromotionalAllowance_75eae778-9f0f-458a-85c2-343a9daf4e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_acae5f64-f51a-47e5-9c9d-6494d4007b5e" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedDistributorTerminationsFees"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_acae5f64-f51a-47e5-9c9d-6494d4007b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities_d15170fd-b4cc-433a-b600-557e1ad3e0d1" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities_d15170fd-b4cc-433a-b600-557e1ad3e0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ChangeInRightToUseAndLeaseObligationnet_f170f92f-0727-42d8-a443-6d5118c1a631" xlink:href="celh-20240331.xsd#celh_ChangeInRightToUseAndLeaseObligationnet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_celh_ChangeInRightToUseAndLeaseObligationnet_f170f92f-0727-42d8-a443-6d5118c1a631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_743e2873-76f0-4dad-9d1b-3e3f0131f032" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_743e2873-76f0-4dad-9d1b-3e3f0131f032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_33868f2c-aea1-4661-a0dd-dd950355e8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_33868f2c-aea1-4661-a0dd-dd950355e8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84a974fe-68d2-4b2e-a936-4f31711dd628" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4a4d53ce-6595-4096-911a-58a0fcbdda02" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84a974fe-68d2-4b2e-a936-4f31711dd628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_94af3bb1-ee00-4193-b83d-f84ba048d578" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_94af3bb1-ee00-4193-b83d-f84ba048d578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfNotesReceivable_a6aa267e-e34f-4bc8-bc90-972caac52221" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfNotesReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_94af3bb1-ee00-4193-b83d-f84ba048d578" xlink:to="loc_us-gaap_ProceedsFromSaleOfNotesReceivable_a6aa267e-e34f-4bc8-bc90-972caac52221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_59f5d2b1-1114-416a-bf8e-75cfe2e485f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_94af3bb1-ee00-4193-b83d-f84ba048d578" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_59f5d2b1-1114-416a-bf8e-75cfe2e485f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7e615123-dbed-498f-a3c2-0c7d3951fff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_94af3bb1-ee00-4193-b83d-f84ba048d578" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7e615123-dbed-498f-a3c2-0c7d3951fff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79caa08e-d2db-48e7-9954-7483022b8106" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79caa08e-d2db-48e7-9954-7483022b8106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_f3749ae8-df0d-4451-a3ca-16bd6ea7d5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79caa08e-d2db-48e7-9954-7483022b8106" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_f3749ae8-df0d-4451-a3ca-16bd6ea7d5f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_83044a91-2b0c-4e97-a95b-71c6836bcd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79caa08e-d2db-48e7-9954-7483022b8106" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_83044a91-2b0c-4e97-a95b-71c6836bcd3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_cff2bdd4-eb31-449e-ae7a-8b8607529831" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79caa08e-d2db-48e7-9954-7483022b8106" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_cff2bdd4-eb31-449e-ae7a-8b8607529831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad6cd48a-3e54-4f78-9fd4-6f80b844da4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79caa08e-d2db-48e7-9954-7483022b8106" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad6cd48a-3e54-4f78-9fd4-6f80b844da4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_22877b5a-2c51-4f92-8423-a8af4cd0233a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_22877b5a-2c51-4f92-8423-a8af4cd0233a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7ff8cc44-70f0-4ab0-819b-b959ecfbf1c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7ff8cc44-70f0-4ab0-819b-b959ecfbf1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bdb7e551-2c2e-4395-9544-ae412b181847" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bdb7e551-2c2e-4395-9544-ae412b181847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_be331a12-4c21-4e8b-b312-f894966b1ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_be331a12-4c21-4e8b-b312-f894966b1ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_15a17465-4b49-474f-ad44-cc4cbbfcb9af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d30db6a2-8af1-44cf-a109-738049ace04e" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_15a17465-4b49-474f-ad44-cc4cbbfcb9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CashPaidDuringPeriodAbstract_db2d97de-d4b9-470b-a5a0-07d3ab68fe6c" xlink:href="celh-20240331.xsd#celh_CashPaidDuringPeriodAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_15a17465-4b49-474f-ad44-cc4cbbfcb9af" xlink:to="loc_celh_CashPaidDuringPeriodAbstract_db2d97de-d4b9-470b-a5a0-07d3ab68fe6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesOther_33894402-0cd7-47ba-9497-6aaf5b2cfa30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_CashPaidDuringPeriodAbstract_db2d97de-d4b9-470b-a5a0-07d3ab68fe6c" xlink:to="loc_us-gaap_TaxesOther_33894402-0cd7-47ba-9497-6aaf5b2cfa30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS" xlink:type="simple" xlink:href="celh-20240331.xsd#ORGANIZATIONANDDESCRIPTIONOFBUSINESS"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f81ceb38-5fd0-42cf-b8f2-bbc5c32a7cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9e117a95-9b5c-4a0c-becb-d06cbba9b04f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f81ceb38-5fd0-42cf-b8f2-bbc5c32a7cc5" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9e117a95-9b5c-4a0c-becb-d06cbba9b04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7762ef34-907f-4494-9ea6-6b9b706af752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_8dfd2558-a06f-4b66-98fb-31595e06981d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7762ef34-907f-4494-9ea6-6b9b706af752" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_8dfd2558-a06f-4b66-98fb-31595e06981d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/EARNINGSPERSHARE" xlink:type="simple" xlink:href="celh-20240331.xsd#EARNINGSPERSHARE"/>
  <link:presentationLink xlink:role="http://celsius.com/role/EARNINGSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_23818be9-3eae-4645-bcbb-1cd41d98bbb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_741a77a1-53ea-4751-96b8-f8273d6e0b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_23818be9-3eae-4645-bcbb-1cd41d98bbb3" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_741a77a1-53ea-4751-96b8-f8273d6e0b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/REVENUE" xlink:type="simple" xlink:href="celh-20240331.xsd#REVENUE"/>
  <link:presentationLink xlink:role="http://celsius.com/role/REVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_celh_DisclosureRevenueAbstract_3f5267fb-bfd6-433d-a3cb-64a84732b9c3" xlink:href="celh-20240331.xsd#celh_DisclosureRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RevenueTextBlock_698522e6-bef0-4089-9474-54e7122bbba7" xlink:href="celh-20240331.xsd#celh_RevenueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DisclosureRevenueAbstract_3f5267fb-bfd6-433d-a3cb-64a84732b9c3" xlink:to="loc_celh_RevenueTextBlock_698522e6-bef0-4089-9474-54e7122bbba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/INVENTORIES" xlink:type="simple" xlink:href="celh-20240331.xsd#INVENTORIES"/>
  <link:presentationLink xlink:role="http://celsius.com/role/INVENTORIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_edffc1a8-6011-4a48-bf63-6fb61d1a6561" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_6f3dd24f-f22b-4e44-93b0-fd4677f953a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_edffc1a8-6011-4a48-bf63-6fb61d1a6561" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_6f3dd24f-f22b-4e44-93b0-fd4677f953a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS" xlink:type="simple" xlink:href="celh-20240331.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETS"/>
  <link:presentationLink xlink:role="http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_20125b08-9694-40cb-9aa9-a06e38bd601f" xlink:href="celh-20240331.xsd#celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock_a0782eef-3913-4b8f-a07b-eb083c153be8" xlink:href="celh-20240331.xsd#celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_20125b08-9694-40cb-9aa9-a06e38bd601f" xlink:to="loc_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock_a0782eef-3913-4b8f-a07b-eb083c153be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/NOTERECEIVABLE" xlink:type="simple" xlink:href="celh-20240331.xsd#NOTERECEIVABLE"/>
  <link:presentationLink xlink:role="http://celsius.com/role/NOTERECEIVABLE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_594ad770-deb0-4614-ab6c-bf9af7497329" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_cdc8793f-fafa-4669-b831-395346cacda7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_594ad770-deb0-4614-ab6c-bf9af7497329" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_cdc8793f-fafa-4669-b831-395346cacda7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENT" xlink:type="simple" xlink:href="celh-20240331.xsd#PROPERTYANDEQUIPMENT"/>
  <link:presentationLink xlink:role="http://celsius.com/role/PROPERTYANDEQUIPMENT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_10e481c3-0f5b-45da-a90e-d26e22897071" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_4103da9d-fefe-4078-adce-0ee94bdcc8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_10e481c3-0f5b-45da-a90e-d26e22897071" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_4103da9d-fefe-4078-adce-0ee94bdcc8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLES" xlink:type="simple" xlink:href="celh-20240331.xsd#GOODWILLANDINTANGIBLES"/>
  <link:presentationLink xlink:role="http://celsius.com/role/GOODWILLANDINTANGIBLES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_91ee7132-79a9-44bd-b32c-7ddc8e5c1f23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_56e2b813-a2dc-48f2-bc1f-ad6e8a9c15c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_91ee7132-79a9-44bd-b32c-7ddc8e5c1f23" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_56e2b813-a2dc-48f2-bc1f-ad6e8a9c15c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSES" xlink:type="simple" xlink:href="celh-20240331.xsd#ACCOUNTSPAYABLEANDACCRUEDEXPENSES"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_8224c12c-8fa1-46c8-af9a-462db28af85f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1a087f79-6e1c-44da-9812-7ed725336ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_8224c12c-8fa1-46c8-af9a-462db28af85f" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1a087f79-6e1c-44da-9812-7ed725336ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/RELATEDPARTYTRANSACTIONS" xlink:type="simple" xlink:href="celh-20240331.xsd#RELATEDPARTYTRANSACTIONS"/>
  <link:presentationLink xlink:role="http://celsius.com/role/RELATEDPARTYTRANSACTIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_77800a1f-cdb9-434b-b137-5c20003a6c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ed1aab69-f6ce-4d07-b87b-8edfde9825f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_77800a1f-cdb9-434b-b137-5c20003a6c4b" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ed1aab69-f6ce-4d07-b87b-8edfde9825f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/MEZZANINEEQUITY" xlink:type="simple" xlink:href="celh-20240331.xsd#MEZZANINEEQUITY"/>
  <link:presentationLink xlink:role="http://celsius.com/role/MEZZANINEEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_celh_MezzanineEquityAbstract_6b68f5e0-144c-4fc0-8a76-3d9f434ae7c1" xlink:href="celh-20240331.xsd#celh_MezzanineEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_34ca3aad-da88-41b6-bcbb-ef33ff8e0adf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_MezzanineEquityAbstract_6b68f5e0-144c-4fc0-8a76-3d9f434ae7c1" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_34ca3aad-da88-41b6-bcbb-ef33ff8e0adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/INCOMETAXES" xlink:type="simple" xlink:href="celh-20240331.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://celsius.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a000135e-dda4-4e06-a5be-07da11637842" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_9273a9b1-5575-4b25-9956-5978ed9860a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a000135e-dda4-4e06-a5be-07da11637842" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_9273a9b1-5575-4b25-9956-5978ed9860a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_47f9cdfa-3283-466c-8cbd-57eaa33f4f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_58c5d9f6-1984-4e86-81b9-5bbf50361317" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_47f9cdfa-3283-466c-8cbd-57eaa33f4f9f" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_58c5d9f6-1984-4e86-81b9-5bbf50361317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="celh-20240331.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://celsius.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d150ae89-755f-4d9e-91f9-00e5018bf52d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e73b4943-b3cc-4131-9ede-d232c6de2a44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d150ae89-755f-4d9e-91f9-00e5018bf52d" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e73b4943-b3cc-4131-9ede-d232c6de2a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_6089bf54-0e39-44cc-8396-8e036a024850" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_6089bf54-0e39-44cc-8396-8e036a024850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_c8b8f268-80ab-4857-ae45-1b1ce1e0a3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_c8b8f268-80ab-4857-ae45-1b1ce1e0a3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_c89688a7-40b2-4e0e-8214-e56b7ab0b818" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_UseOfEstimates_c89688a7-40b2-4e0e-8214-e56b7ab0b818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_b73fc147-c4a5-40ab-98e2-f1dfd018b228" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_b73fc147-c4a5-40ab-98e2-f1dfd018b228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_e35f09e1-d714-4ca1-8f8a-ae97f5093b07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_e35f09e1-d714-4ca1-8f8a-ae97f5093b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_9d3b17aa-7e31-439d-ace8-2cfe1c4a7e60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_9d3b17aa-7e31-439d-ace8-2cfe1c4a7e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_c0bce9fe-a3ec-41f9-aae7-bd4f1330ce03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_c0bce9fe-a3ec-41f9-aae7-bd4f1330ce03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_87c74b58-ec7e-47e0-8a8a-847429bfd94f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_87c74b58-ec7e-47e0-8a8a-847429bfd94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_7eecd2ff-7763-445c-86d8-040c2e6ed018" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_7eecd2ff-7763-445c-86d8-040c2e6ed018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_00e1f9a3-2a85-4900-baa4-a41115231c38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_00e1f9a3-2a85-4900-baa4-a41115231c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_db50cede-ff70-4303-b5c1-b0a8080895d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_db50cede-ff70-4303-b5c1-b0a8080895d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5533dc1a-8680-490b-8348-69b51cf40bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5533dc1a-8680-490b-8348-69b51cf40bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedDistributorTerminationFeePolicyTextBlock_8ca654e5-fcd1-44d5-a4d1-87d21d0b984c" xlink:href="celh-20240331.xsd#celh_AccruedDistributorTerminationFeePolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_celh_AccruedDistributorTerminationFeePolicyTextBlock_8ca654e5-fcd1-44d5-a4d1-87d21d0b984c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_1493328a-312d-410f-bff4-061abd48ca91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_1493328a-312d-410f-bff4-061abd48ca91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_9fdd2f47-8793-41ef-a24a-e6f33be75343" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_9fdd2f47-8793-41ef-a24a-e6f33be75343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c77dff08-7d97-42f2-b139-0bdcc9bec1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c77dff08-7d97-42f2-b139-0bdcc9bec1d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_50acfa51-3dae-4eb7-bd0a-7e8486d747b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_50acfa51-3dae-4eb7-bd0a-7e8486d747b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_357c427b-88b3-4091-a834-a771c93525bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_357c427b-88b3-4091-a834-a771c93525bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_9f3243a9-d803-421c-81bb-3c2803243124" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_9f3243a9-d803-421c-81bb-3c2803243124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_4d411318-617a-4e10-8ed5-617c2c5a53ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_4d411318-617a-4e10-8ed5-617c2c5a53ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_d572296e-ef34-4c18-a1d7-49ab9ed34104" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_d572296e-ef34-4c18-a1d7-49ab9ed34104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_4752b61a-54f2-4680-b317-5719f9f77667" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_4752b61a-54f2-4680-b317-5719f9f77667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock_fc585a9b-3e6a-4f9a-a179-602acec80cc4" xlink:href="celh-20240331.xsd#celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock_fc585a9b-3e6a-4f9a-a179-602acec80cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a4baf10e-cf75-45c1-8d9d-f873369f63e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_14b86d1d-bece-4353-bc8d-8df4f66efc9f" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a4baf10e-cf75-45c1-8d9d-f873369f63e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0f80e0db-813a-4ab2-a21a-ae6a6cf5b038" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_df5a49af-7a1b-4b54-94be-88ec27ab2e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0f80e0db-813a-4ab2-a21a-ae6a6cf5b038" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_df5a49af-7a1b-4b54-94be-88ec27ab2e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_4af123f6-0ef9-4a6c-b378-e58a1f31e28b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0f80e0db-813a-4ab2-a21a-ae6a6cf5b038" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_4af123f6-0ef9-4a6c-b378-e58a1f31e28b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_83daaebd-47dd-4eac-bb14-8101e5feb96c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0f80e0db-813a-4ab2-a21a-ae6a6cf5b038" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_83daaebd-47dd-4eac-bb14-8101e5feb96c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock_15c67a4c-d3b7-4b1e-9f8a-c31450da2a4e" xlink:href="celh-20240331.xsd#celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0f80e0db-813a-4ab2-a21a-ae6a6cf5b038" xlink:to="loc_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock_15c67a4c-d3b7-4b1e-9f8a-c31450da2a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/EARNINGSPERSHARETables" xlink:type="simple" xlink:href="celh-20240331.xsd#EARNINGSPERSHARETables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/EARNINGSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_20907ccd-19e8-492f-8305-6f175028de0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_30c75b47-0e22-4aaa-83fd-0f15f043069f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_20907ccd-19e8-492f-8305-6f175028de0d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_30c75b47-0e22-4aaa-83fd-0f15f043069f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/REVENUETables" xlink:type="simple" xlink:href="celh-20240331.xsd#REVENUETables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/REVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_celh_DisclosureRevenueAbstract_c0059d28-df75-40ce-8110-099a4e559e71" xlink:href="celh-20240331.xsd#celh_DisclosureRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_38fb8091-df7d-45f0-a5f9-461e6b0dd1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DisclosureRevenueAbstract_c0059d28-df75-40ce-8110-099a4e559e71" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_38fb8091-df7d-45f0-a5f9-461e6b0dd1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/INVENTORIESTables" xlink:type="simple" xlink:href="celh-20240331.xsd#INVENTORIESTables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/INVENTORIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_8ba48a9e-466b-4883-90c6-920d70687e25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ec03a2c0-28ca-4a70-a56a-ecb0b002b347" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8ba48a9e-466b-4883-90c6-920d70687e25" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ec03a2c0-28ca-4a70-a56a-ecb0b002b347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/NOTERECEIVABLETables" xlink:type="simple" xlink:href="celh-20240331.xsd#NOTERECEIVABLETables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/NOTERECEIVABLETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_06b83fa5-5c59-4724-a072-4fc450d21d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ScheduleOfNoteReceivableTableTableTextBlock_bb807acc-ee6a-49fa-872f-76d8566d4f95" xlink:href="celh-20240331.xsd#celh_ScheduleOfNoteReceivableTableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_06b83fa5-5c59-4724-a072-4fc450d21d2b" xlink:to="loc_celh_ScheduleOfNoteReceivableTableTableTextBlock_bb807acc-ee6a-49fa-872f-76d8566d4f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENTTables" xlink:type="simple" xlink:href="celh-20240331.xsd#PROPERTYANDEQUIPMENTTables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/PROPERTYANDEQUIPMENTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_be846a0b-3a70-4ac7-904e-44770c4407c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_40874d05-3e6c-4a7d-b12c-449c8c85d441" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_be846a0b-3a70-4ac7-904e-44770c4407c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_40874d05-3e6c-4a7d-b12c-449c8c85d441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESTables" xlink:type="simple" xlink:href="celh-20240331.xsd#GOODWILLANDINTANGIBLESTables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/GOODWILLANDINTANGIBLESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_77114aaf-7ada-483f-8133-078a875038bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_7bf5bc21-22b9-475c-8215-8f7d1d0121ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_77114aaf-7ada-483f-8133-078a875038bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_7bf5bc21-22b9-475c-8215-8f7d1d0121ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_971c1f55-c4ea-4426-beff-96d879d95170" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_77114aaf-7ada-483f-8133-078a875038bc" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_971c1f55-c4ea-4426-beff-96d879d95170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables" xlink:type="simple" xlink:href="celh-20240331.xsd#ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_0b67151b-821f-41f0-a1e9-74076a52710e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_97bb1c8c-4bbb-4386-b889-1e3dfb4e414f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0b67151b-821f-41f0-a1e9-74076a52710e" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_97bb1c8c-4bbb-4386-b889-1e3dfb4e414f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_08f4c9db-b291-40e8-b829-dfa102455f21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_e43fd8f9-59a6-4809-8568-8c02aaa3039c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_08f4c9db-b291-40e8-b829-dfa102455f21" xlink:to="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_e43fd8f9-59a6-4809-8568-8c02aaa3039c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_60520ee9-e18a-4153-b676-327d81e05486" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_08f4c9db-b291-40e8-b829-dfa102455f21" xlink:to="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_60520ee9-e18a-4153-b676-327d81e05486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock_e5f902d3-a745-4e6c-8a0b-21b1c1ddcbe1" xlink:href="celh-20240331.xsd#celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_08f4c9db-b291-40e8-b829-dfa102455f21" xlink:to="loc_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock_e5f902d3-a745-4e6c-8a0b-21b1c1ddcbe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_891de55b-b306-4ce8-8aa9-03e97410660c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_891de55b-b306-4ce8-8aa9-03e97410660c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_22652612-1644-4626-8288-e76efb326bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_22652612-1644-4626-8288-e76efb326bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2f7d5c28-105b-483e-9652-b3c72f1b6d37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_22652612-1644-4626-8288-e76efb326bc0" xlink:to="loc_us-gaap_ClassOfStockDomain_2f7d5c28-105b-483e-9652-b3c72f1b6d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_afb6f420-9183-4495-ae53-1b0fa9bcd620" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2f7d5c28-105b-483e-9652-b3c72f1b6d37" xlink:to="loc_us-gaap_ConvertiblePreferredStockMember_afb6f420-9183-4495-ae53-1b0fa9bcd620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_483ce349-0317-44ac-ab97-6781fceedd0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:to="loc_us-gaap_PlanNameAxis_483ce349-0317-44ac-ab97-6781fceedd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_9c8794f5-9b18-4111-9d24-a9ea5bcf35da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_483ce349-0317-44ac-ab97-6781fceedd0d" xlink:to="loc_us-gaap_PlanNameDomain_9c8794f5-9b18-4111-9d24-a9ea5bcf35da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TransitionAgreementMember_7f67dc7f-ef54-4969-8da6-ed7a91100661" xlink:href="celh-20240331.xsd#celh_TransitionAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_9c8794f5-9b18-4111-9d24-a9ea5bcf35da" xlink:to="loc_celh_TransitionAgreementMember_7f67dc7f-ef54-4969-8da6-ed7a91100661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_59f2645c-9842-4fbb-8624-df2e785801cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5688c1db-0376-48f8-907d-450fef7b3ba5" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_59f2645c-9842-4fbb-8624-df2e785801cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8091d60f-99aa-4514-8dc8-fae66017f46a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_59f2645c-9842-4fbb-8624-df2e785801cc" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8091d60f-99aa-4514-8dc8-fae66017f46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_76d725a5-e7ca-4e4c-9ab3-fe641e935d52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_59f2645c-9842-4fbb-8624-df2e785801cc" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_76d725a5-e7ca-4e4c-9ab3-fe641e935d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c5bf2487-6ec5-4c05-8ab6-820d8c0cb2a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c5bf2487-6ec5-4c05-8ab6-820d8c0cb2a0" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c56415ba-8330-4974-b0d3-07038bb32914" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:to="loc_srt_RangeAxis_c56415ba-8330-4974-b0d3-07038bb32914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_78d1a04e-b7cd-4e6f-9890-39a4603a3459" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c56415ba-8330-4974-b0d3-07038bb32914" xlink:to="loc_srt_RangeMember_78d1a04e-b7cd-4e6f-9890-39a4603a3459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2603a763-863d-4028-98ce-08698edec210" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_78d1a04e-b7cd-4e6f-9890-39a4603a3459" xlink:to="loc_srt_MinimumMember_2603a763-863d-4028-98ce-08698edec210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f7c7f99-d1bf-4686-85b0-884017b1d4a9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_78d1a04e-b7cd-4e6f-9890-39a4603a3459" xlink:to="loc_srt_MaximumMember_7f7c7f99-d1bf-4686-85b0-884017b1d4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_46240044-f654-4ab0-9f84-0bf5183b6589" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_46240044-f654-4ab0-9f84-0bf5183b6589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6169d9f9-2f4f-4c64-bcca-a094e4737d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_46240044-f654-4ab0-9f84-0bf5183b6589" xlink:to="loc_us-gaap_RelatedPartyDomain_6169d9f9-2f4f-4c64-bcca-a094e4737d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_18501fd7-cf6d-45c6-96dd-26b77111d931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_6169d9f9-2f4f-4c64-bcca-a094e4737d5a" xlink:to="loc_us-gaap_RelatedPartyMember_18501fd7-cf6d-45c6-96dd-26b77111d931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d10ca198-3506-4673-8bc2-74c525b53962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:to="loc_us-gaap_PlanNameAxis_d10ca198-3506-4673-8bc2-74c525b53962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_742710ec-c838-455a-ae95-66d3f1e4845c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_d10ca198-3506-4673-8bc2-74c525b53962" xlink:to="loc_us-gaap_PlanNameDomain_742710ec-c838-455a-ae95-66d3f1e4845c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StockIncentivePlanMember_6dd94a96-3e08-4a23-b264-dc5cf9b7332a" xlink:href="celh-20240331.xsd#celh_StockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_742710ec-c838-455a-ae95-66d3f1e4845c" xlink:to="loc_celh_StockIncentivePlanMember_6dd94a96-3e08-4a23-b264-dc5cf9b7332a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_8676b2b2-2295-4e54-abd8-767c9395ef11" xlink:to="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_a22c5243-ad87-47b4-8f1e-7fc7e5ecdd72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_a22c5243-ad87-47b4-8f1e-7fc7e5ecdd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2644dcf0-743b-47de-98d8-c0271a828797" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_NetIncomeLoss_2644dcf0-743b-47de-98d8-c0271a828797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3e2f3798-f5bd-4c29-91f0-7f356ebdee0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_EarningsPerShareBasic_3e2f3798-f5bd-4c29-91f0-7f356ebdee0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a5416259-59ed-4081-a090-8ac5ab904f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a5416259-59ed-4081-a090-8ac5ab904f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_2a86d881-760b-4195-91eb-b31ecfdffb94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_NumberOfOperatingSegments_2a86d881-760b-4195-91eb-b31ecfdffb94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashUninsuredAmount_f8b30ec9-4d21-4c51-93d2-492fc27f7f86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_CashUninsuredAmount_f8b30ec9-4d21-4c51-93d2-492fc27f7f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_e2a465a1-d5cd-4f71-a703-33cc6bd66e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_InventoryValuationReserves_e2a465a1-d5cd-4f71-a703-33cc6bd66e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90bd2297-ec7a-4695-b7a5-9c857da44d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_90bd2297-ec7a-4695-b7a5-9c857da44d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_9fb00957-64ad-4de3-aeb0-d4b2c69d16f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ContractWithCustomerLiability_9fb00957-64ad-4de3-aeb0-d4b2c69d16f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f466625d-02dd-4912-8cd8-9175f26376f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f466625d-02dd-4912-8cd8-9175f26376f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_de652b54-93eb-472d-920d-4cd0f9d38503" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_de652b54-93eb-472d-920d-4cd0f9d38503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_1794950b-42d4-43e8-ace9-58a57686c7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_1794950b-42d4-43e8-ace9-58a57686c7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_898cce2b-b7e8-4705-be95-5922b4149812" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_898cce2b-b7e8-4705-be95-5922b4149812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ExchangeLosses_4a3c751d-fb25-4625-ab8d-59724d692caf" xlink:href="celh-20240331.xsd#celh_ExchangeLosses"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_celh_ExchangeLosses_4a3c751d-fb25-4625-ab8d-59724d692caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_6b751044-0f6d-4dbe-9573-5691d4ebfb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_6b751044-0f6d-4dbe-9573-5691d4ebfb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax_b999d859-cd99-4dc9-8c88-1382de1d5e63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainBeforeTax_b999d859-cd99-4dc9-8c88-1382de1d5e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FreightExpense_a5e27571-6d09-42a4-b623-0d74d6a9d454" xlink:href="celh-20240331.xsd#celh_FreightExpense"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_celh_FreightExpense_a5e27571-6d09-42a4-b623-0d74d6a9d454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StateBeverageContainerDeposit_d39e615e-0628-461a-8f9e-d347fa836f29" xlink:href="celh-20240331.xsd#celh_StateBeverageContainerDeposit"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_celh_StateBeverageContainerDeposit_d39e615e-0628-461a-8f9e-d347fa836f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValueAddedTaxPayment_48c2d51e-cfe0-4565-8703-aadcf7ec5761" xlink:href="celh-20240331.xsd#celh_ValueAddedTaxPayment"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_3ac73cc0-4445-4277-85df-faa31d425879" xlink:to="loc_celh_ValueAddedTaxPayment_48c2d51e-cfe0-4565-8703-aadcf7ec5761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_40d67312-b159-441e-a565-1f3c1321ea47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_40d67312-b159-441e-a565-1f3c1321ea47" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6bc7136-7c05-4d19-95b6-d4a513b86411" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6bc7136-7c05-4d19-95b6-d4a513b86411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9f00ae2a-6b4a-48fa-9e70-d6e8ff9f8259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6bc7136-7c05-4d19-95b6-d4a513b86411" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9f00ae2a-6b4a-48fa-9e70-d6e8ff9f8259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_4fa61071-e7e6-49c9-9a3c-2059c30875fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9f00ae2a-6b4a-48fa-9e70-d6e8ff9f8259" xlink:to="loc_us-gaap_SalesRevenueNetMember_4fa61071-e7e6-49c9-9a3c-2059c30875fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_e817dd24-0174-437c-b49b-4afae11f4ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9f00ae2a-6b4a-48fa-9e70-d6e8ff9f8259" xlink:to="loc_us-gaap_AccountsReceivableMember_e817dd24-0174-437c-b49b-4afae11f4ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_55386987-7fc2-4d23-a40b-336634b02ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_55386987-7fc2-4d23-a40b-336634b02ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f5956685-63a5-4bf8-ba3f-6fc3dbe95ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_55386987-7fc2-4d23-a40b-336634b02ab5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f5956685-63a5-4bf8-ba3f-6fc3dbe95ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_0bfb57af-8314-4c02-8e31-74f8c2042bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f5956685-63a5-4bf8-ba3f-6fc3dbe95ae7" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_0bfb57af-8314-4c02-8e31-74f8c2042bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_7a8d2d43-6af0-41af-b655-89778ddd489b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:to="loc_srt_MajorCustomersAxis_7a8d2d43-6af0-41af-b655-89778ddd489b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_7a8d2d43-6af0-41af-b655-89778ddd489b" xlink:to="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PepsicoIncMember_0e7c71eb-0407-40d3-99e3-a5510aaa464e" xlink:href="celh-20240331.xsd#celh_PepsicoIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:to="loc_celh_PepsicoIncMember_0e7c71eb-0407-40d3-99e3-a5510aaa464e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CostcoMember_b5aefd8e-d428-4654-b46f-188cbfde0d3b" xlink:href="celh-20240331.xsd#celh_CostcoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:to="loc_celh_CostcoMember_b5aefd8e-d428-4654-b46f-188cbfde0d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AllOtherMember_b66c05c9-3c27-44fc-a120-746dba0b6ae2" xlink:href="celh-20240331.xsd#celh_AllOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_93028b1f-40b0-403c-9df9-be262aef8581" xlink:to="loc_celh_AllOtherMember_b66c05c9-3c27-44fc-a120-746dba0b6ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_1b47d533-593a-4ec0-b4f3-73f057113afb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_9bb75805-4882-45e9-8ee7-b66675222faf" xlink:to="loc_us-gaap_ProductInformationLineItems_1b47d533-593a-4ec0-b4f3-73f057113afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ca1a6a28-98e9-47de-97b3-2d069b55e1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_1b47d533-593a-4ec0-b4f3-73f057113afb" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ca1a6a28-98e9-47de-97b3-2d069b55e1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d0c8ecc8-cf70-45ae-864d-2302254fdbc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2fe7fed3-8658-4b3f-8f40-1cc8687e3652" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d0c8ecc8-cf70-45ae-864d-2302254fdbc6" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2fe7fed3-8658-4b3f-8f40-1cc8687e3652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_80f82aa1-3b37-40f0-a07c-68541a7051b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2fe7fed3-8658-4b3f-8f40-1cc8687e3652" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_80f82aa1-3b37-40f0-a07c-68541a7051b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_f3799936-4af6-4318-a8f5-bdc0d6871824" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2fe7fed3-8658-4b3f-8f40-1cc8687e3652" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_f3799936-4af6-4318-a8f5-bdc0d6871824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_bddd106e-8774-49a9-b649-d6465bd16004" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2fe7fed3-8658-4b3f-8f40-1cc8687e3652" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_bddd106e-8774-49a9-b649-d6465bd16004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a7540199-ea28-4df6-88de-c0c365dd9116" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_0cdf4cc0-4322-421a-8b83-8b610f6f3f93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a7540199-ea28-4df6-88de-c0c365dd9116" xlink:to="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_0cdf4cc0-4322-421a-8b83-8b610f6f3f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cb503a78-0e2c-4135-bfa8-1d036d9c10a0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_0cdf4cc0-4322-421a-8b83-8b610f6f3f93" xlink:to="loc_srt_StatementGeographicalAxis_cb503a78-0e2c-4135-bfa8-1d036d9c10a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_cb503a78-0e2c-4135-bfa8-1d036d9c10a0" xlink:to="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_6219d34c-139f-4501-b24b-9d2a4453ab6c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:to="loc_srt_NorthAmericaMember_6219d34c-139f-4501-b24b-9d2a4453ab6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_FI_5d3ceee1-5acd-46c5-accc-b6861f83f656" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_FI"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:to="loc_country_FI_5d3ceee1-5acd-46c5-accc-b6861f83f656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SE_f3283436-01c9-4d57-9c1d-b59b16456972" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_SE"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:to="loc_country_SE_f3283436-01c9-4d57-9c1d-b59b16456972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OtherMember_ef7f6bbb-6a54-432b-9440-96576a396671" xlink:href="celh-20240331.xsd#celh_OtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_78bf93dd-dfd2-40b2-87c9-6f9d54b4476e" xlink:to="loc_celh_OtherMember_ef7f6bbb-6a54-432b-9440-96576a396671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c9b1aa50-6651-4e50-81ed-eccb591941fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_0cdf4cc0-4322-421a-8b83-8b610f6f3f93" xlink:to="loc_us-gaap_StatementLineItems_c9b1aa50-6651-4e50-81ed-eccb591941fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalLonglivedAssets_84e5fbe7-123d-4eaa-a939-676b322b574b" xlink:href="celh-20240331.xsd#celh_TotalLonglivedAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c9b1aa50-6651-4e50-81ed-eccb591941fe" xlink:to="loc_celh_TotalLonglivedAssets_84e5fbe7-123d-4eaa-a939-676b322b574b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LonglivedAssetsRelatedToForeignOperations_27fcb872-1266-4666-bbe3-ccd6701162eb" xlink:href="celh-20240331.xsd#celh_LonglivedAssetsRelatedToForeignOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c9b1aa50-6651-4e50-81ed-eccb591941fe" xlink:to="loc_celh_LonglivedAssetsRelatedToForeignOperations_27fcb872-1266-4666-bbe3-ccd6701162eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#EARNINGSPERSHAREScheduleofEPSDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_abdb47a1-1f55-44b4-bafb-981c36915fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NumeratorAbstract_b17c53a6-0380-4882-a796-d3ccf837c27f" xlink:href="celh-20240331.xsd#celh_NumeratorAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_abdb47a1-1f55-44b4-bafb-981c36915fb6" xlink:to="loc_celh_NumeratorAbstract_b17c53a6-0380-4882-a796-d3ccf837c27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e1e41935-3935-4b7a-b62f-737706c551c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_NumeratorAbstract_b17c53a6-0380-4882-a796-d3ccf837c27f" xlink:to="loc_us-gaap_NetIncomeLoss_e1e41935-3935-4b7a-b62f-737706c551c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_c49455f5-7f8a-4269-b49e-e91b7c1a2e92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_NumeratorAbstract_b17c53a6-0380-4882-a796-d3ccf837c27f" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_c49455f5-7f8a-4269-b49e-e91b7c1a2e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_e2948c00-87cd-40aa-ba6f-af74d4d28f76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_NumeratorAbstract_b17c53a6-0380-4882-a796-d3ccf837c27f" xlink:to="loc_us-gaap_UndistributedEarnings_e2948c00-87cd-40aa-ba6f-af74d4d28f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NetIncomeAttributableToCommonShareholders_fbc32a06-db51-4bd4-8306-b6badeacaad1" xlink:href="celh-20240331.xsd#celh_NetIncomeAttributableToCommonShareholders"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_NumeratorAbstract_b17c53a6-0380-4882-a796-d3ccf837c27f" xlink:to="loc_celh_NetIncomeAttributableToCommonShareholders_fbc32a06-db51-4bd4-8306-b6badeacaad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DenominatorAbstract_375c756a-cd29-4636-ae21-1f69c51497bd" xlink:href="celh-20240331.xsd#celh_DenominatorAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_abdb47a1-1f55-44b4-bafb-981c36915fb6" xlink:to="loc_celh_DenominatorAbstract_375c756a-cd29-4636-ae21-1f69c51497bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_a7441a40-5f1d-4358-9142-dcc242de6f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DenominatorAbstract_375c756a-cd29-4636-ae21-1f69c51497bd" xlink:to="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_a7441a40-5f1d-4358-9142-dcc242de6f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted_a94195bd-69c5-49a4-93c9-9f9f661e6972" xlink:href="celh-20240331.xsd#celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DenominatorAbstract_375c756a-cd29-4636-ae21-1f69c51497bd" xlink:to="loc_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted_a94195bd-69c5-49a4-93c9-9f9f661e6972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_690ded60-2070-41ec-89cf-7e66eefebe2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DenominatorAbstract_375c756a-cd29-4636-ae21-1f69c51497bd" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_690ded60-2070-41ec-89cf-7e66eefebe2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_15da11e6-d2ed-4c66-ace1-d8647ec71923" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_abdb47a1-1f55-44b4-bafb-981c36915fb6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_15da11e6-d2ed-4c66-ace1-d8647ec71923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5783c75c-66fa-43b4-8ab8-416a8f77b062" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_15da11e6-d2ed-4c66-ace1-d8647ec71923" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5783c75c-66fa-43b4-8ab8-416a8f77b062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_82c268be-1e9d-446c-b40c-d229c0f8ec45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_15da11e6-d2ed-4c66-ace1-d8647ec71923" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_82c268be-1e9d-446c-b40c-d229c0f8ec45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b0ab5c87-ac2b-494e-97b6-1b8414367830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_15da11e6-d2ed-4c66-ace1-d8647ec71923" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b0ab5c87-ac2b-494e-97b6-1b8414367830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_693450bb-a328-47bc-8201-708c6323e2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_abdb47a1-1f55-44b4-bafb-981c36915fb6" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_693450bb-a328-47bc-8201-708c6323e2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c3686899-d8d3-43ef-859f-0b41e3d07503" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_693450bb-a328-47bc-8201-708c6323e2e3" xlink:to="loc_us-gaap_EarningsPerShareBasic_c3686899-d8d3-43ef-859f-0b41e3d07503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_cd83480b-9200-4f79-b829-2c8aee5f09d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_693450bb-a328-47bc-8201-708c6323e2e3" xlink:to="loc_us-gaap_EarningsPerShareDiluted_cd83480b-9200-4f79-b829-2c8aee5f09d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/EARNINGSPERSHARENarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#EARNINGSPERSHARENarrativeDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/EARNINGSPERSHARENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a90c9990-8300-4d71-a69d-cd96a53ed18f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PotentiallyDilutiveSharesOutstanding_d1c6b16f-5b9f-4fd7-b745-eff582834b74" xlink:href="celh-20240331.xsd#celh_PotentiallyDilutiveSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a90c9990-8300-4d71-a69d-cd96a53ed18f" xlink:to="loc_celh_PotentiallyDilutiveSharesOutstanding_d1c6b16f-5b9f-4fd7-b745-eff582834b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#REVENUEScheduleofNetSalesbyReportingSegmentDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_celh_DisclosureRevenueAbstract_deaaacf0-7cb2-4776-904b-1bfbb1c4c4a3" xlink:href="celh-20240331.xsd#celh_DisclosureRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0767a885-4cfe-4fb4-89ca-be20e03de3db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DisclosureRevenueAbstract_deaaacf0-7cb2-4776-904b-1bfbb1c4c4a3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0767a885-4cfe-4fb4-89ca-be20e03de3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b36b9f02-35d5-469f-ba63-5c19f3d29462" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0767a885-4cfe-4fb4-89ca-be20e03de3db" xlink:to="loc_srt_StatementGeographicalAxis_b36b9f02-35d5-469f-ba63-5c19f3d29462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b36b9f02-35d5-469f-ba63-5c19f3d29462" xlink:to="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_98dad477-c993-493c-b846-b107d9a2e22d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:to="loc_srt_NorthAmericaMember_98dad477-c993-493c-b846-b107d9a2e22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_b6c5beaa-ca44-4a24-8304-b971c02fb6ba" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:to="loc_srt_EuropeMember_b6c5beaa-ca44-4a24-8304-b971c02fb6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember_bc7b2744-8268-4c7a-88e5-0321877fdeef" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:to="loc_srt_AsiaMember_bc7b2744-8268-4c7a-88e5-0321877fdeef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OtherMember_5fdacab0-8f70-416b-9fce-1dd6d12da83a" xlink:href="celh-20240331.xsd#celh_OtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9ce78ba1-526c-4b74-a6ba-e01cc3351659" xlink:to="loc_celh_OtherMember_5fdacab0-8f70-416b-9fce-1dd6d12da83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_437c2445-69f5-444d-b9f3-d5ff6305c770" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0767a885-4cfe-4fb4-89ca-be20e03de3db" xlink:to="loc_us-gaap_StatementLineItems_437c2445-69f5-444d-b9f3-d5ff6305c770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c88a71a4-0f88-460d-aa32-8881d6476f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_437c2445-69f5-444d-b9f3-d5ff6305c770" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c88a71a4-0f88-460d-aa32-8881d6476f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/REVENUENarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#REVENUENarrativeDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/REVENUENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_celh_DisclosureRevenueAbstract_41d8dfae-ccba-48ab-ba82-479f88a477d5" xlink:href="celh-20240331.xsd#celh_DisclosureRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DisclosureRevenueAbstract_41d8dfae-ccba-48ab-ba82-479f88a477d5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_fd64c1bc-d238-4f10-9d76-8fd199e04f19" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:to="loc_srt_StatementGeographicalAxis_fd64c1bc-d238-4f10-9d76-8fd199e04f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8025ca73-2949-4299-a340-d24bf84e5469" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_fd64c1bc-d238-4f10-9d76-8fd199e04f19" xlink:to="loc_srt_SegmentGeographicalDomain_8025ca73-2949-4299-a340-d24bf84e5469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SE_b0cacc2e-4472-4693-ae80-05de313ea3bd" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_SE"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8025ca73-2949-4299-a340-d24bf84e5469" xlink:to="loc_country_SE_b0cacc2e-4472-4693-ae80-05de313ea3bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_acb41588-8b36-4d9d-87ba-9be94fbe573c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:to="loc_us-gaap_TypeOfArrangementAxis_acb41588-8b36-4d9d-87ba-9be94fbe573c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d9579e65-787c-483e-a92f-e7a8845df9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_acb41588-8b36-4d9d-87ba-9be94fbe573c" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d9579e65-787c-483e-a92f-e7a8845df9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PepsicoIncMember_1436fe0a-4aaf-4b35-be45-628476d97904" xlink:href="celh-20240331.xsd#celh_PepsicoIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d9579e65-787c-483e-a92f-e7a8845df9ad" xlink:to="loc_celh_PepsicoIncMember_1436fe0a-4aaf-4b35-be45-628476d97904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LicenseAgreementMember_f02ca0dc-817a-41d2-bb96-8a9dc966dcd1" xlink:href="celh-20240331.xsd#celh_LicenseAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d9579e65-787c-483e-a92f-e7a8845df9ad" xlink:to="loc_celh_LicenseAgreementMember_f02ca0dc-817a-41d2-bb96-8a9dc966dcd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4847e715-a2b8-4f33-9f03-dc96e7432c63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4847e715-a2b8-4f33-9f03-dc96e7432c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_b1c38cf8-3622-4f0d-8a10-87dd0fff5ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_4847e715-a2b8-4f33-9f03-dc96e7432c63" xlink:to="loc_us-gaap_RelatedPartyDomain_b1c38cf8-3622-4f0d-8a10-87dd0fff5ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_d6d6267e-6472-44ed-8cfd-1b54a176b83d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_b1c38cf8-3622-4f0d-8a10-87dd0fff5ea9" xlink:to="loc_us-gaap_RelatedPartyMember_d6d6267e-6472-44ed-8cfd-1b54a176b83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dec86f28-68e3-4218-a725-d79a435ec256" xlink:to="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PromotionalAllowance_decf1638-6979-4b0c-95b4-ee304da9d847" xlink:href="celh-20240331.xsd#celh_PromotionalAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_PromotionalAllowance_decf1638-6979-4b0c-95b4-ee304da9d847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedPromotionalAllowance_08d07c4d-32e0-4757-bf05-8fc4ddd88f1d" xlink:href="celh-20240331.xsd#celh_AccruedPromotionalAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_AccruedPromotionalAllowance_08d07c4d-32e0-4757-bf05-8fc4ddd88f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bf4fd1e7-a38a-434d-a632-ae1732fc2afa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bf4fd1e7-a38a-434d-a632-ae1732fc2afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AgreementTermFirstCancellableTerm_e3637950-49aa-47e8-9bbe-cfc2bf28fb06" xlink:href="celh-20240331.xsd#celh_AgreementTermFirstCancellableTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_AgreementTermFirstCancellableTerm_e3637950-49aa-47e8-9bbe-cfc2bf28fb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AgreementTermCancellableTermThereafter_583b2675-9f11-4dc9-8641-0500bb5d6847" xlink:href="celh-20240331.xsd#celh_AgreementTermCancellableTermThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_AgreementTermCancellableTermThereafter_583b2675-9f11-4dc9-8641-0500bb5d6847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalPayment_9df6d157-33f1-4ccb-90f7-e11320c78dd8" xlink:href="celh-20240331.xsd#celh_TotalPayment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_TotalPayment_9df6d157-33f1-4ccb-90f7-e11320c78dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CollaborativeArrangementAgreementTerm_f7650d18-f342-4139-8e93-daf1e7ba523b" xlink:href="celh-20240331.xsd#celh_CollaborativeArrangementAgreementTerm"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_CollaborativeArrangementAgreementTerm_f7650d18-f342-4139-8e93-daf1e7ba523b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CollaborativeArrangementFixedFeesTerm_415c1a96-e62c-4a85-8ad9-e62e8a7b82b8" xlink:href="celh-20240331.xsd#celh_CollaborativeArrangementFixedFeesTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_CollaborativeArrangementFixedFeesTerm_415c1a96-e62c-4a85-8ad9-e62e8a7b82b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RoyaltyFees_70d49ce8-32b2-47e0-9f3d-70285c8ae436" xlink:href="celh-20240331.xsd#celh_RoyaltyFees"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_RoyaltyFees_70d49ce8-32b2-47e0-9f3d-70285c8ae436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_d53ca22a-ea2e-4137-9d53-84113d16c9f4" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedDistributorTerminationsFees"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_726371ce-228d-48d1-b816-eef44c22829c" xlink:to="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_d53ca22a-ea2e-4137-9d53-84113d16c9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/INVENTORIESDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#INVENTORIESDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/INVENTORIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_e10e3779-4438-4be8-8cc6-7e65efd52c64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_33a68729-f4f0-4830-a738-04eb8998c2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e10e3779-4438-4be8-8cc6-7e65efd52c64" xlink:to="loc_us-gaap_InventoryFinishedGoods_33a68729-f4f0-4830-a738-04eb8998c2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_4e037f56-4f8f-4b85-85ca-e7139565c43f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e10e3779-4438-4be8-8cc6-7e65efd52c64" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_4e037f56-4f8f-4b85-85ca-e7139565c43f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_LessInventoryAllowanceForExcessAndObsoleteProducts_8439b109-0431-488b-9bc2-3e27ba91b991" xlink:href="celh-20240331.xsd#celh_LessInventoryAllowanceForExcessAndObsoleteProducts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e10e3779-4438-4be8-8cc6-7e65efd52c64" xlink:to="loc_celh_LessInventoryAllowanceForExcessAndObsoleteProducts_8439b109-0431-488b-9bc2-3e27ba91b991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3b703ac2-5c8e-44df-a13e-9854c486df7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e10e3779-4438-4be8-8cc6-7e65efd52c64" xlink:to="loc_us-gaap_InventoryNet_3b703ac2-5c8e-44df-a13e-9854c486df7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_a8aec40e-df91-4631-b639-45228f3fc140" xlink:href="celh-20240331.xsd#celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ff29fb64-ebac-4afb-808d-422f09a8be45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract_a8aec40e-df91-4631-b639-45228f3fc140" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ff29fb64-ebac-4afb-808d-422f09a8be45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#NOTERECEIVABLEScheduleofNoteReceivableDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_489619c0-78ae-427f-8e6b-8bea3d209971" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossCurrent_93fc0abb-f302-4843-9e0a-90dce670dc70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_489619c0-78ae-427f-8e6b-8bea3d209971" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossCurrent_93fc0abb-f302-4843-9e0a-90dce670dc70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_588c8380-f00f-43f8-b60c-60c89254b1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_489619c0-78ae-427f-8e6b-8bea3d209971" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_588c8380-f00f-43f8-b60c-60c89254b1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_d53e1d64-c589-420c-a747-c923b128227f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_489619c0-78ae-427f-8e6b-8bea3d209971" xlink:to="loc_us-gaap_NotesReceivableNet_d53e1d64-c589-420c-a747-c923b128227f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/NOTERECEIVABLENarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#NOTERECEIVABLENarrativeDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/NOTERECEIVABLENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_221b911b-bcb7-4b68-818c-9578f7952e40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTerm_1ab8eadb-e852-4c27-9991-fe2526baf9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_221b911b-bcb7-4b68-818c-9578f7952e40" xlink:to="loc_us-gaap_LongTermDebtTerm_1ab8eadb-e852-4c27-9991-fe2526baf9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_InstalmentCollateralShares_392dc217-5863-4f3e-8d26-2791bcb0940c" xlink:href="celh-20240331.xsd#celh_InstalmentCollateralShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_221b911b-bcb7-4b68-818c-9578f7952e40" xlink:to="loc_celh_InstalmentCollateralShares_392dc217-5863-4f3e-8d26-2791bcb0940c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_f5282313-c341-4fa9-9006-1605eb03cde9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_f5282313-c341-4fa9-9006-1605eb03cde9" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_be44eed3-617b-4950-8176-b4057c9949a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_be44eed3-617b-4950-8176-b4057c9949a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_be44eed3-617b-4950-8176-b4057c9949a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_MerchandisingEquipmentCoolersMember_d4c5568e-5b8e-4b8a-9ad2-8f9c42e1e926" xlink:href="celh-20240331.xsd#celh_MerchandisingEquipmentCoolersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:to="loc_celh_MerchandisingEquipmentCoolersMember_d4c5568e-5b8e-4b8a-9ad2-8f9c42e1e926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_f11a4859-eeca-470f-89ec-1d0695ad040b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:to="loc_us-gaap_OfficeEquipmentMember_f11a4859-eeca-470f-89ec-1d0695ad040b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_db99af8c-e684-4e60-a32a-7e9e2274c5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_35c8c6b8-0f67-4c0d-8d71-501a1a6aa6ad" xlink:to="loc_us-gaap_VehiclesMember_db99af8c-e684-4e60-a32a-7e9e2274c5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0daa77c9-0f3e-43b1-8b6f-0702af2ab564" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:to="loc_srt_RangeAxis_0daa77c9-0f3e-43b1-8b6f-0702af2ab564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb517a0e-0b84-4539-9013-0958f336a253" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0daa77c9-0f3e-43b1-8b6f-0702af2ab564" xlink:to="loc_srt_RangeMember_eb517a0e-0b84-4539-9013-0958f336a253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_976b95cb-cc95-44d4-9c96-b83584aa7ae0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_eb517a0e-0b84-4539-9013-0958f336a253" xlink:to="loc_srt_MinimumMember_976b95cb-cc95-44d4-9c96-b83584aa7ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4140e1d7-539d-48bc-9612-0096e6cbc9ae" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_eb517a0e-0b84-4539-9013-0958f336a253" xlink:to="loc_srt_MaximumMember_4140e1d7-539d-48bc-9612-0096e6cbc9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fe0af7c4-2deb-4582-82f2-6899676d98ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ef063986-873e-40f8-88e8-40a954470a78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ef063986-873e-40f8-88e8-40a954470a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c4be23f5-1b96-4544-9fa7-e4ba0c356ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_c4be23f5-1b96-4544-9fa7-e4ba0c356ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2c14f7f2-2041-44c7-ada2-65a9faa7dc1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2c14f7f2-2041-44c7-ada2-65a9faa7dc1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_453496fc-df06-45c3-bfb6-59bf51ddfee7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2efa1ba4-5cd2-4881-8cfc-fc184202215e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_453496fc-df06-45c3-bfb6-59bf51ddfee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/PROPERTYANDEQUIPMENTNarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#PROPERTYANDEQUIPMENTNarrativeDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/PROPERTYANDEQUIPMENTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_f346a294-4599-4fea-b728-bf195bfb3d66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_8cd42833-40c8-4beb-a540-6f1a97a01ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_f346a294-4599-4fea-b728-bf195bfb3d66" xlink:to="loc_us-gaap_Depreciation_8cd42833-40c8-4beb-a540-6f1a97a01ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESNarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#GOODWILLANDINTANGIBLESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/GOODWILLANDINTANGIBLESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a2d8a57e-1539-4d54-9610-b71bd7eda3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_068cb8a3-c4ae-4bbc-84aa-d836f2554a62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a2d8a57e-1539-4d54-9610-b71bd7eda3bd" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_068cb8a3-c4ae-4bbc-84aa-d836f2554a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4ab8b1ab-e060-485b-a6d6-40eddf4d4443" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a2d8a57e-1539-4d54-9610-b71bd7eda3bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4ab8b1ab-e060-485b-a6d6-40eddf4d4443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c9615c92-6eca-484e-808c-26a2f4ae52a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a2d8a57e-1539-4d54-9610-b71bd7eda3bd" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c9615c92-6eca-484e-808c-26a2f4ae52a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_70557990-a120-4c46-b004-eabfba375afe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_5165117f-2e6c-4f40-b453-67be89dc24e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_70557990-a120-4c46-b004-eabfba375afe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_5165117f-2e6c-4f40-b453-67be89dc24e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_1b09a92f-ccef-4d9e-b5ac-61ca4fa4c629" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_5165117f-2e6c-4f40-b453-67be89dc24e0" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_1b09a92f-ccef-4d9e-b5ac-61ca4fa4c629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3e3183a5-d365-4e3d-9a46-f76764700153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_5165117f-2e6c-4f40-b453-67be89dc24e0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3e3183a5-d365-4e3d-9a46-f76764700153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate_b2ea497c-4e7f-494a-a4a0-e5addac89b0c" xlink:href="celh-20240331.xsd#celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_5165117f-2e6c-4f40-b453-67be89dc24e0" xlink:to="loc_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate_b2ea497c-4e7f-494a-a4a0-e5addac89b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2e7928e1-5629-48a5-9409-e9910a5d32b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract_5165117f-2e6c-4f40-b453-67be89dc24e0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2e7928e1-5629-48a5-9409-e9910a5d32b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_8ddc616e-48ff-4c46-9134-0886f6455f6c" xlink:href="celh-20240331.xsd#celh_IntangibleAssetsNotSubjectToAmortizationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_70557990-a120-4c46-b004-eabfba375afe" xlink:to="loc_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_8ddc616e-48ff-4c46-9134-0886f6455f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_BrandsTotalCarryingAmount_5b87df3b-a197-457b-9e89-e298e53989a6" xlink:href="celh-20240331.xsd#celh_BrandsTotalCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_8ddc616e-48ff-4c46-9134-0886f6455f6c" xlink:to="loc_celh_BrandsTotalCarryingAmount_5b87df3b-a197-457b-9e89-e298e53989a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss_dc9ccc03-3151-42ed-8cef-85878af3b138" xlink:href="celh-20240331.xsd#celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_8ddc616e-48ff-4c46-9134-0886f6455f6c" xlink:to="loc_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss_dc9ccc03-3151-42ed-8cef-85878af3b138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5c5e4a91-9c81-4fbb-94a3-d7c581343a23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_8ddc616e-48ff-4c46-9134-0886f6455f6c" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5c5e4a91-9c81-4fbb-94a3-d7c581343a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TotalIntangibles_0097fdaa-1e15-4335-8f73-2c1c308bbf79" xlink:href="celh-20240331.xsd#celh_TotalIntangibles"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_IntangibleAssetsNotSubjectToAmortizationAbstract_8ddc616e-48ff-4c46-9134-0886f6455f6c" xlink:to="loc_celh_TotalIntangibles_0097fdaa-1e15-4335-8f73-2c1c308bbf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227d8e12-c686-4545-aa86-b6915f7f026a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_940ee5bf-4f66-4907-8e7a-86247c30c5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227d8e12-c686-4545-aa86-b6915f7f026a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_940ee5bf-4f66-4907-8e7a-86247c30c5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_22a7430a-d5f9-4639-9a86-1168781dcdb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227d8e12-c686-4545-aa86-b6915f7f026a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_22a7430a-d5f9-4639-9a86-1168781dcdb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0a286646-4e65-4561-8336-a5516b37654f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227d8e12-c686-4545-aa86-b6915f7f026a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0a286646-4e65-4561-8336-a5516b37654f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_38747302-e170-434e-9c14-8c2c6ce1a918" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227d8e12-c686-4545-aa86-b6915f7f026a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_38747302-e170-434e-9c14-8c2c6ce1a918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_95fdc3e1-cb2e-4e65-8362-6a7a9bdbb761" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227d8e12-c686-4545-aa86-b6915f7f026a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_95fdc3e1-cb2e-4e65-8362-6a7a9bdbb761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_249ff36d-2372-461f-91e8-c6a3d7965e84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227d8e12-c686-4545-aa86-b6915f7f026a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_249ff36d-2372-461f-91e8-c6a3d7965e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5d2a750a-5017-4224-ad6b-cc54ef6c0f97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_227d8e12-c686-4545-aa86-b6915f7f026a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5d2a750a-5017-4224-ad6b-cc54ef6c0f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_487dc20b-405c-4cad-ae8e-d6d57188ff32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_553cf8cb-986c-4340-acca-b10aca1d91c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_487dc20b-405c-4cad-ae8e-d6d57188ff32" xlink:to="loc_us-gaap_AccountsPayableCurrent_553cf8cb-986c-4340-acca-b10aca1d91c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_Freight_4de69d01-330c-49d7-9cf2-c2325c338577" xlink:href="celh-20240331.xsd#celh_Freight"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_487dc20b-405c-4cad-ae8e-d6d57188ff32" xlink:to="loc_celh_Freight_4de69d01-330c-49d7-9cf2-c2325c338577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_38fd4ae0-30b8-47cb-9459-1a51ecf75428" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_487dc20b-405c-4cad-ae8e-d6d57188ff32" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_38fd4ae0-30b8-47cb-9459-1a51ecf75428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_746a02c5-dc2e-4d99-aa0c-03b4a367a253" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_487dc20b-405c-4cad-ae8e-d6d57188ff32" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_746a02c5-dc2e-4d99-aa0c-03b4a367a253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UnbilledPurchases_4237a21d-4c8a-476d-b5dc-db7dc3119711" xlink:href="celh-20240331.xsd#celh_UnbilledPurchases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_487dc20b-405c-4cad-ae8e-d6d57188ff32" xlink:to="loc_celh_UnbilledPurchases_4237a21d-4c8a-476d-b5dc-db7dc3119711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_89124181-332e-4c35-a135-16e9bce934e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_487dc20b-405c-4cad-ae8e-d6d57188ff32" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_89124181-332e-4c35-a135-16e9bce934e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_cfd146bb-3d6e-499f-8657-1e068fb70105" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_487dc20b-405c-4cad-ae8e-d6d57188ff32" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_cfd146bb-3d6e-499f-8657-1e068fb70105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#RELATEDPARTYTRANSACTIONSDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1e91943b-5330-4879-9499-3cf4a7e2d917" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1e91943b-5330-4879-9499-3cf4a7e2d917" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7b37a587-ccfb-495b-b364-8ceb53c71fce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7b37a587-ccfb-495b-b364-8ceb53c71fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a37ec04a-0e73-4092-a7e2-c7b049d1e15d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7b37a587-ccfb-495b-b364-8ceb53c71fce" xlink:to="loc_us-gaap_RelatedPartyDomain_a37ec04a-0e73-4092-a7e2-c7b049d1e15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_f5902ed5-a301-4d98-acf7-797a08fd9a39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a37ec04a-0e73-4092-a7e2-c7b049d1e15d" xlink:to="loc_us-gaap_RelatedPartyMember_f5902ed5-a301-4d98-acf7-797a08fd9a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_1a35ecbf-8419-4860-aead-14870cefc3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MajorityShareholderMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a37ec04a-0e73-4092-a7e2-c7b049d1e15d" xlink:to="loc_us-gaap_MajorityShareholderMember_1a35ecbf-8419-4860-aead-14870cefc3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_706ac443-77cb-480a-b01c-3b5d87a91f99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_706ac443-77cb-480a-b01c-3b5d87a91f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4d8e1987-2f94-484a-9500-acf68a8c92fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_706ac443-77cb-480a-b01c-3b5d87a91f99" xlink:to="loc_us-gaap_ClassOfStockDomain_4d8e1987-2f94-484a-9500-acf68a8c92fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_9bd4376e-31b6-485c-9e61-e37b73bceffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4d8e1987-2f94-484a-9500-acf68a8c92fc" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_9bd4376e-31b6-485c-9e61-e37b73bceffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_49a3e953-6d55-4061-ae41-af0b47bde26f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_49a3e953-6d55-4061-ae41-af0b47bde26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_39401f59-0156-4dc9-8806-40897f7cfb32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_49a3e953-6d55-4061-ae41-af0b47bde26f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_39401f59-0156-4dc9-8806-40897f7cfb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractAssetsCurrentMember_fa550f4f-b1d1-425d-96f7-ca28b401ecdf" xlink:href="celh-20240331.xsd#celh_ContractAssetsCurrentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_39401f59-0156-4dc9-8806-40897f7cfb32" xlink:to="loc_celh_ContractAssetsCurrentMember_fa550f4f-b1d1-425d-96f7-ca28b401ecdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractAssetsNonCurrentMember_23e96785-37bb-4d74-8cdf-85023227f4e0" xlink:href="celh-20240331.xsd#celh_ContractAssetsNonCurrentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_39401f59-0156-4dc9-8806-40897f7cfb32" xlink:to="loc_celh_ContractAssetsNonCurrentMember_23e96785-37bb-4d74-8cdf-85023227f4e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_35e735b1-d2f4-4d88-b8ae-55945e91b44d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_dei_LegalEntityAxis_35e735b1-d2f4-4d88-b8ae-55945e91b44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cf95cd2d-d935-40b2-a661-64abb7b789b8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_35e735b1-d2f4-4d88-b8ae-55945e91b44d" xlink:to="loc_dei_EntityDomain_cf95cd2d-d935-40b2-a661-64abb7b789b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CDFinancialLLCMember_8128e404-2d2b-49df-b998-da6a4cb3498e" xlink:href="celh-20240331.xsd#celh_CDFinancialLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cf95cd2d-d935-40b2-a661-64abb7b789b8" xlink:to="loc_celh_CDFinancialLLCMember_8128e404-2d2b-49df-b998-da6a4cb3498e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_df5de1d2-b526-4b65-897b-f848f7d259fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_df5de1d2-b526-4b65-897b-f848f7d259fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1267d3cb-4934-4d4a-b334-b93814b11932" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_df5de1d2-b526-4b65-897b-f848f7d259fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1267d3cb-4934-4d4a-b334-b93814b11932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_a254abd4-d51c-42fe-8ca4-49c016a8b27d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1267d3cb-4934-4d4a-b334-b93814b11932" xlink:to="loc_us-gaap_BuildingMember_a254abd4-d51c-42fe-8ca4-49c016a8b27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_6a8ef865-5a80-407c-9dcf-936a168db36d" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_ad2a203d-d841-4728-8b11-4c322efd2e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_ad2a203d-d841-4728-8b11-4c322efd2e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_OwnershipPercentageOfOutstandingCommonStock_188af931-7e55-49e2-bf88-daa05ac62be6" xlink:href="celh-20240331.xsd#celh_OwnershipPercentageOfOutstandingCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_OwnershipPercentageOfOutstandingCommonStock_188af931-7e55-49e2-bf88-daa05ac62be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_NumberOfBoardMembers_b4cb539a-bab3-4ef0-a22e-579b9d15a0b8" xlink:href="celh-20240331.xsd#celh_NumberOfBoardMembers"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_NumberOfBoardMembers_b4cb539a-bab3-4ef0-a22e-579b9d15a0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_27eecfcc-3b37-4826-a597-b87516106684" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_27eecfcc-3b37-4826-a597-b87516106684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedPromotionalAllowance_63fbb8b7-9e27-4f98-a7f4-fd50a7372dc0" xlink:href="celh-20240331.xsd#celh_AccruedPromotionalAllowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_AccruedPromotionalAllowance_63fbb8b7-9e27-4f98-a7f4-fd50a7372dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_adceb090-18b0-4d19-803c-b4c4e39f2f26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_adceb090-18b0-4d19-803c-b4c4e39f2f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1ffcb2ee-1d28-4fb4-9b74-dba2871102aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1ffcb2ee-1d28-4fb4-9b74-dba2871102aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_84d3b3a7-75ca-420b-bc96-68e9126082aa" xlink:href="celh-20240331.xsd#celh_IncreaseDecreaseInAccruedDistributorTerminationsFees"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees_84d3b3a7-75ca-420b-bc96-68e9126082aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_d33c81eb-ad9c-4136-9505-1b741e0471e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ContractWithCustomerLiability_d33c81eb-ad9c-4136-9505-1b741e0471e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8722df91-efd6-4e47-9f45-59df3d1066a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8722df91-efd6-4e47-9f45-59df3d1066a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm_a4dfdaaa-313d-4b76-ab17-426e5d0236f7" xlink:href="celh-20240331.xsd#celh_ContractWithCustomerLiabilityRevenueRecognitionTerm"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm_a4dfdaaa-313d-4b76-ab17-426e5d0236f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfPreferredStockFairValue_b20c9914-14ac-4be9-b453-ecc94fb6f89e" xlink:href="celh-20240331.xsd#celh_IssuanceOfPreferredStockFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_IssuanceOfPreferredStockFairValue_b20c9914-14ac-4be9-b453-ecc94fb6f89e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DeferredContractAssetInOtherAssets_4362a750-29d6-4b0c-aac4-0c1ff351e7f1" xlink:href="celh-20240331.xsd#celh_DeferredContractAssetInOtherAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_DeferredContractAssetInOtherAssets_4362a750-29d6-4b0c-aac4-0c1ff351e7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess_e18d9db8-e93f-4b19-a227-c48b2b01958c" xlink:href="celh-20240331.xsd#celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess_e18d9db8-e93f-4b19-a227-c48b2b01958c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_UnamortizedDeferredContractCosts_8f61a45e-d5af-4e02-a010-1cfaf213f172" xlink:href="celh-20240331.xsd#celh_UnamortizedDeferredContractCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_celh_UnamortizedDeferredContractCosts_8f61a45e-d5af-4e02-a010-1cfaf213f172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts_06d88ce5-c22b-4055-adf1-508729c22b31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedAmortizationOfOtherDeferredCosts"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts_06d88ce5-c22b-4055-adf1-508729c22b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_64cb46f5-12fe-4dba-92b5-baed73c17dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_OperatingLeaseExpense_64cb46f5-12fe-4dba-92b5-baed73c17dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_19fb07fe-02e9-4b12-8d30-a21bb0babb8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_19fb07fe-02e9-4b12-8d30-a21bb0babb8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c6046770-9539-4ad0-9ab2-207e154b083d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c6046770-9539-4ad0-9ab2-207e154b083d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_efb8d7c9-0dbe-4f51-a203-d5dc410ebd05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_51aaf61b-e512-424c-8722-51cdf55367d8" xlink:to="loc_us-gaap_OperatingLeaseLiability_efb8d7c9-0dbe-4f51-a203-d5dc410ebd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#MEZZANINEEQUITYNarrativeDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_celh_MezzanineEquityAbstract_63e2d2a4-b66e-434f-8c29-9427be911cd6" xlink:href="celh-20240331.xsd#celh_MezzanineEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_MezzanineEquityAbstract_63e2d2a4-b66e-434f-8c29-9427be911cd6" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9c666ca5-c6d0-4dec-b20c-56b8497cf0e5" xlink:to="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_e5482ccd-d7b2-42f5-bcbd-10899374d942" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_e5482ccd-d7b2-42f5-bcbd-10899374d942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_EightPercentageMember_c91a0ca1-ad2b-49b8-95bb-393c81ac534a" xlink:href="celh-20240331.xsd#celh_EightPercentageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:to="loc_celh_EightPercentageMember_c91a0ca1-ad2b-49b8-95bb-393c81ac534a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TenPercentageMember_e78a2d03-0874-452f-a409-e5b6731718c3" xlink:href="celh-20240331.xsd#celh_TenPercentageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:to="loc_celh_TenPercentageMember_e78a2d03-0874-452f-a409-e5b6731718c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TwelvePercentageMember_b55dcbae-6b79-49db-a21b-26b6739d66b1" xlink:href="celh-20240331.xsd#celh_TwelvePercentageMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aaf4da69-fa2c-440d-82fb-77d1ab30990d" xlink:to="loc_celh_TwelvePercentageMember_b55dcbae-6b79-49db-a21b-26b6739d66b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_42368649-b60e-4d02-a2b9-e177d926e92b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:to="loc_us-gaap_PlanNameAxis_42368649-b60e-4d02-a2b9-e177d926e92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_5feef4f3-88c9-4049-9ed0-1d4cf51acf91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_42368649-b60e-4d02-a2b9-e177d926e92b" xlink:to="loc_us-gaap_PlanNameDomain_5feef4f3-88c9-4049-9ed0-1d4cf51acf91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_SecuritiesPurchaseAgreementMember_816cfebb-1dba-4e43-a464-5fcf5078d993" xlink:href="celh-20240331.xsd#celh_SecuritiesPurchaseAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_5feef4f3-88c9-4049-9ed0-1d4cf51acf91" xlink:to="loc_celh_SecuritiesPurchaseAgreementMember_816cfebb-1dba-4e43-a464-5fcf5078d993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_dffb3747-8759-40e7-8764-8c95ba157293" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:to="loc_srt_RangeAxis_dffb3747-8759-40e7-8764-8c95ba157293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9ca81a6a-1a3a-4890-a9e8-38cb85f65cd8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_dffb3747-8759-40e7-8764-8c95ba157293" xlink:to="loc_srt_RangeMember_9ca81a6a-1a3a-4890-a9e8-38cb85f65cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e1065cf8-72f0-490f-885f-d10e9fe24531" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9ca81a6a-1a3a-4890-a9e8-38cb85f65cd8" xlink:to="loc_srt_MinimumMember_e1065cf8-72f0-490f-885f-d10e9fe24531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e65e4bba-a0e3-4a04-b877-4cb19df8ff80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9ca81a6a-1a3a-4890-a9e8-38cb85f65cd8" xlink:to="loc_srt_MaximumMember_e65e4bba-a0e3-4a04-b877-4cb19df8ff80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d2608afb-6596-4605-b215-d5fa2b2df849" xlink:to="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_acd983df-6393-4a74-a47f-524d3834d829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_acd983df-6393-4a74-a47f-524d3834d829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_cb7f9374-f0c1-4766-bff4-c21bfedc47c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_cb7f9374-f0c1-4766-bff4-c21bfedc47c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_TemporaryEquityStatedValue_fd7b7e84-90f5-4bf3-9cde-52a2919dfafa" xlink:href="celh-20240331.xsd#celh_TemporaryEquityStatedValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_TemporaryEquityStatedValue_fd7b7e84-90f5-4bf3-9cde-52a2919dfafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_CashConsiderationToRelatedParty_3aeb92f0-3116-442f-af1e-fcf14bad6792" xlink:href="celh-20240331.xsd#celh_CashConsiderationToRelatedParty"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_CashConsiderationToRelatedParty_3aeb92f0-3116-442f-af1e-fcf14bad6792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_IssuanceOfPreferredStockFairValue_8f4af67f-3a34-443f-8a32-fe441cb4d037" xlink:href="celh-20240331.xsd#celh_IssuanceOfPreferredStockFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_IssuanceOfPreferredStockFairValue_8f4af67f-3a34-443f-8a32-fe441cb4d037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PerShareOfAggregateFairValueOfPreferredShare_f1bf010d-3089-4a76-80ea-36a6e1e16865" xlink:href="celh-20240331.xsd#celh_PerShareOfAggregateFairValueOfPreferredShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_PerShareOfAggregateFairValueOfPreferredShare_f1bf010d-3089-4a76-80ea-36a6e1e16865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_653fe2f0-22d2-49de-bd5d-21448ce4bc61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_653fe2f0-22d2-49de-bd5d-21448ce4bc61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockOtherSharesOutstanding_ecd4d78b-b3b9-416e-a8d4-f9ca0d49c499" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockOtherSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_CommonStockOtherSharesOutstanding_ecd4d78b-b3b9-416e-a8d4-f9ca0d49c499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_954a8f87-4e42-4c13-9acf-8982739c4b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_954a8f87-4e42-4c13-9acf-8982739c4b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_AccruedDividend_216a9423-cc71-41f7-8809-916658905eee" xlink:href="celh-20240331.xsd#celh_AccruedDividend"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_AccruedDividend_216a9423-cc71-41f7-8809-916658905eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_0d722340-ee9f-4e0c-809d-aacbbe8b980c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_Dividends_0d722340-ee9f-4e0c-809d-aacbbe8b980c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_fb96e8f3-b7f5-4489-9d86-1e8c0d10f68a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_fb96e8f3-b7f5-4489-9d86-1e8c0d10f68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PercentageOfVotingRightPreferredStock_21a5cd80-80e4-4e9d-9092-714048b0cb3c" xlink:href="celh-20240331.xsd#celh_PercentageOfVotingRightPreferredStock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_celh_PercentageOfVotingRightPreferredStock_21a5cd80-80e4-4e9d-9092-714048b0cb3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_5986906a-4d06-445b-9243-03d533d27181" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_5986906a-4d06-445b-9243-03d533d27181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_b616fd55-961b-4eb8-9cd5-3d7db0b4bdd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_b616fd55-961b-4eb8-9cd5-3d7db0b4bdd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio_097510f3-ad42-4c91-9de1-15dda121d762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockConvertibleConversionRatio"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockConvertibleConversionRatio_097510f3-ad42-4c91-9de1-15dda121d762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleSharesIssuable_8c97072a-f22c-4c77-bada-d4ee5f7dda1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockConvertibleSharesIssuable"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_PreferredStockConvertibleSharesIssuable_8c97072a-f22c-4c77-bada-d4ee5f7dda1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_f69ded02-79e4-42c4-b988-987d96d7b179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_44426467-1c7a-444b-b5cf-cd2210daa619" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_f69ded02-79e4-42c4-b988-987d96d7b179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#INCOMETAXESDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6869688f-210c-4162-aeaf-76e69fae2fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b11fdc16-c2c9-448d-8823-5a0b3dababbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6869688f-210c-4162-aeaf-76e69fae2fe5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b11fdc16-c2c9-448d-8823-5a0b3dababbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_aca28c3f-f6b4-46cd-a040-ac9609f4482b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_aca28c3f-f6b4-46cd-a040-ac9609f4482b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4f77a2cc-9daf-4424-b67f-c93fda4aae1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_PlanNameAxis_4f77a2cc-9daf-4424-b67f-c93fda4aae1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_4f77a2cc-9daf-4424-b67f-c93fda4aae1d" xlink:to="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StockIncentivePlanMember_c3c8d152-a643-4639-8648-71f8b589e9a3" xlink:href="celh-20240331.xsd#celh_StockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:to="loc_celh_StockIncentivePlanMember_c3c8d152-a643-4639-8648-71f8b589e9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_StockIncentivePlan2015And2006Member_8a47a41b-0b0f-4a53-9d89-f6950ff9587b" xlink:href="celh-20240331.xsd#celh_StockIncentivePlan2015And2006Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:to="loc_celh_StockIncentivePlan2015And2006Member_8a47a41b-0b0f-4a53-9d89-f6950ff9587b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_The2015StockIncentivePlanMember_1f556241-7f7c-469b-8399-31a423b4bb87" xlink:href="celh-20240331.xsd#celh_The2015StockIncentivePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_45975af7-2f35-4e67-a5af-0e5356e4e2c3" xlink:to="loc_celh_The2015StockIncentivePlanMember_1f556241-7f7c-469b-8399-31a423b4bb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d9c1e691-c487-47cc-92e8-044d4d813515" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_srt_RangeAxis_d9c1e691-c487-47cc-92e8-044d4d813515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c5af5408-7a94-4a5a-a498-37271e20cb42" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d9c1e691-c487-47cc-92e8-044d4d813515" xlink:to="loc_srt_RangeMember_c5af5408-7a94-4a5a-a498-37271e20cb42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_36b3dd12-de02-4d13-9585-ac58b756443b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c5af5408-7a94-4a5a-a498-37271e20cb42" xlink:to="loc_srt_MinimumMember_36b3dd12-de02-4d13-9585-ac58b756443b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4d9cf92a-b365-4a1c-b38f-69c75f7504e3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c5af5408-7a94-4a5a-a498-37271e20cb42" xlink:to="loc_srt_MaximumMember_4d9cf92a-b365-4a1c-b38f-69c75f7504e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c0077e9a-cd66-4483-a6c5-a96677ef6dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1d8e0624-6fc0-42fa-9ca2-daa6ac8bacfa" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c0077e9a-cd66-4483-a6c5-a96677ef6dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b6bcddb8-a20a-4f4a-8e5f-7df12781d7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c0077e9a-cd66-4483-a6c5-a96677ef6dd4" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_b6bcddb8-a20a-4f4a-8e5f-7df12781d7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_356089e4-0f4c-4632-85f8-3b19f83ece16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_356089e4-0f4c-4632-85f8-3b19f83ece16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5a46014b-0155-4ae9-9f9e-b4ef926a7106" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_356089e4-0f4c-4632-85f8-3b19f83ece16" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5a46014b-0155-4ae9-9f9e-b4ef926a7106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_VestedMember_a52f9109-a73c-4a33-9265-04dd8fe34783" xlink:href="celh-20240331.xsd#celh_VestedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5a46014b-0155-4ae9-9f9e-b4ef926a7106" xlink:to="loc_celh_VestedMember_a52f9109-a73c-4a33-9265-04dd8fe34783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6324bc96-7514-4884-bfcb-116ff34390bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_AwardTypeAxis_6324bc96-7514-4884-bfcb-116ff34390bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e2b889b-c4ec-4aeb-8940-b2d7c2abe00b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6324bc96-7514-4884-bfcb-116ff34390bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e2b889b-c4ec-4aeb-8940-b2d7c2abe00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1e2f15d3-cf23-4d0b-82e9-bdcf8a6bf7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e2b889b-c4ec-4aeb-8940-b2d7c2abe00b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1e2f15d3-cf23-4d0b-82e9-bdcf8a6bf7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_eafed287-c6e5-4993-b26e-84d87f085c90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e2b889b-c4ec-4aeb-8940-b2d7c2abe00b" xlink:to="loc_us-gaap_PerformanceSharesMember_eafed287-c6e5-4993-b26e-84d87f085c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_3f64e09c-bcd7-4d1f-a57e-5ade312681e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_ValuationTechniqueAxis_3f64e09c-bcd7-4d1f-a57e-5ade312681e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_b530cfa3-1352-40db-8c7f-8a43992f9dba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_3f64e09c-bcd7-4d1f-a57e-5ade312681e0" xlink:to="loc_us-gaap_ValuationTechniqueDomain_b530cfa3-1352-40db-8c7f-8a43992f9dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValuationRevenueApproachMember_7aa3358f-9000-427d-8b92-ad6fbc12962b" xlink:href="celh-20240331.xsd#celh_ValuationRevenueApproachMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_b530cfa3-1352-40db-8c7f-8a43992f9dba" xlink:to="loc_celh_ValuationRevenueApproachMember_7aa3358f-9000-427d-8b92-ad6fbc12962b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember_331fa8d1-96f5-4fdb-ada5-7ff74d51a8a9" xlink:href="celh-20240331.xsd#celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_b530cfa3-1352-40db-8c7f-8a43992f9dba" xlink:to="loc_celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember_331fa8d1-96f5-4fdb-ada5-7ff74d51a8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b2f4cfb-9290-4785-a8be-7bf9f6290afb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted_4437a2dc-36b8-4386-829f-d7fabd075c27" xlink:href="celh-20240331.xsd#celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted_4437a2dc-36b8-4386-829f-d7fabd075c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e1322826-2df3-4d30-9656-3428997b162a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e1322826-2df3-4d30-9656-3428997b162a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_51789f41-84e5-4828-a04a-fc543a741049" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_51789f41-84e5-4828-a04a-fc543a741049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4a2c4218-3bc4-45f4-888c-48324ad92cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4a2c4218-3bc4-45f4-888c-48324ad92cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1d88ec59-ff6a-4b80-a7bf-fcda9e765896" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1d88ec59-ff6a-4b80-a7bf-fcda9e765896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d20b62a3-0307-4443-a392-1c04ccaee147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d20b62a3-0307-4443-a392-1c04ccaee147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_9cc5bc7d-9ade-4f45-9d71-2ce78a312d87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_9cc5bc7d-9ade-4f45-9d71-2ce78a312d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet_0c6e7951-3269-4e5c-ac57-d65eec55f625" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet_0c6e7951-3269-4e5c-ac57-d65eec55f625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c4e29a92-5276-4cde-a464-b0a574af68aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c4e29a92-5276-4cde-a464-b0a574af68aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock_dbf96190-0c62-4c15-959b-fa5f3e31bab8" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock_dbf96190-0c62-4c15-959b-fa5f3e31bab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage_9a3e274e-c363-470c-a3a6-eb6456fbe2df" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage_9a3e274e-c363-470c-a3a6-eb6456fbe2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_dcce6bfd-410b-4162-9053-6d76bc0df83f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_dcce6bfd-410b-4162-9053-6d76bc0df83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e7178daa-02a7-4576-880e-7b89e0513e03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e7178daa-02a7-4576-880e-7b89e0513e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_264a5fbd-cf07-496a-85ec-4d59b4500724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_264a5fbd-cf07-496a-85ec-4d59b4500724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_674c49d0-4527-4bf9-95ac-2fdbe704a831" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_674c49d0-4527-4bf9-95ac-2fdbe704a831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_241d6a0c-96ee-496a-b032-df711f9b8d19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_241d6a0c-96ee-496a-b032-df711f9b8d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_81faa3a8-dfec-47bb-9059-80b7af647721" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbc846a1-cdd2-4af1-ac60-927cb0f11279" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_81faa3a8-dfec-47bb-9059-80b7af647721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a0ddee2c-b083-4ba2-b88c-1f4bcc5a1070" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0351bb55-baf2-496a-9c47-24520c337c48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a0ddee2c-b083-4ba2-b88c-1f4bcc5a1070" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0351bb55-baf2-496a-9c47-24520c337c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_facd0d39-79b6-427a-8663-2b2a3fbcef54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0351bb55-baf2-496a-9c47-24520c337c48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_facd0d39-79b6-427a-8663-2b2a3fbcef54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f01aef50-42bc-48dc-8394-b73d2767d4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0351bb55-baf2-496a-9c47-24520c337c48" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f01aef50-42bc-48dc-8394-b73d2767d4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_fb892673-27ea-49af-828a-6ffadda5289c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0351bb55-baf2-496a-9c47-24520c337c48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_fb892673-27ea-49af-828a-6ffadda5289c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1f3690c7-064d-47d3-ab7a-2d97609b4264" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0351bb55-baf2-496a-9c47-24520c337c48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1f3690c7-064d-47d3-ab7a-2d97609b4264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_15fdbf30-9ca5-4554-bb95-dfe1a4671455" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0351bb55-baf2-496a-9c47-24520c337c48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_15fdbf30-9ca5-4554-bb95-dfe1a4671455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_110acdbd-3253-4188-a3cf-77f6db59e2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a0ddee2c-b083-4ba2-b88c-1f4bcc5a1070" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_110acdbd-3253-4188-a3cf-77f6db59e2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7d9cfd00-5379-472a-846e-8274ea509b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_110acdbd-3253-4188-a3cf-77f6db59e2bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7d9cfd00-5379-472a-846e-8274ea509b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7f9d6b10-a213-4587-baad-ec93c00436d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_110acdbd-3253-4188-a3cf-77f6db59e2bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7f9d6b10-a213-4587-baad-ec93c00436d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c2c45426-d105-4b36-98d6-31df9cbe6d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_110acdbd-3253-4188-a3cf-77f6db59e2bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c2c45426-d105-4b36-98d6-31df9cbe6d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e5455667-30db-4f4c-8b22-d948e54436c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_110acdbd-3253-4188-a3cf-77f6db59e2bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e5455667-30db-4f4c-8b22-d948e54436c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_39f38a3d-8a5f-4fe6-89a3-886264c95da4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_110acdbd-3253-4188-a3cf-77f6db59e2bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_39f38a3d-8a5f-4fe6-89a3-886264c95da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_bc8533a3-67c9-4a8f-bf8c-081e9bd433cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a0ddee2c-b083-4ba2-b88c-1f4bcc5a1070" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_bc8533a3-67c9-4a8f-bf8c-081e9bd433cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_d719edc2-34e6-4c3d-b9db-4f17b5ed60f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_bc8533a3-67c9-4a8f-bf8c-081e9bd433cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_d719edc2-34e6-4c3d-b9db-4f17b5ed60f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_542d7cd4-423d-4feb-a13d-69bc439bebeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_bc8533a3-67c9-4a8f-bf8c-081e9bd433cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_542d7cd4-423d-4feb-a13d-69bc439bebeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1006ba79-6145-4603-9a3e-69f66ee99eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_bc8533a3-67c9-4a8f-bf8c-081e9bd433cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1006ba79-6145-4603-9a3e-69f66ee99eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1b2e0337-96ab-4336-af67-2e6b9a66a6e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_bc8533a3-67c9-4a8f-bf8c-081e9bd433cb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1b2e0337-96ab-4336-af67-2e6b9a66a6e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract_cd131ec3-8346-4a42-ac91-c9186c5efc87" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a0ddee2c-b083-4ba2-b88c-1f4bcc5a1070" xlink:to="loc_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract_cd131ec3-8346-4a42-ac91-c9186c5efc87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_eadd16ae-f31a-4ae2-8f02-f8230818b2d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract_cd131ec3-8346-4a42-ac91-c9186c5efc87" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_eadd16ae-f31a-4ae2-8f02-f8230818b2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2_4cf61cf6-0a3f-465b-b2ed-2771ff31b346" xlink:href="celh-20240331.xsd#celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract_cd131ec3-8346-4a42-ac91-c9186c5efc87" xlink:to="loc_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2_4cf61cf6-0a3f-465b-b2ed-2771ff31b346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_d9033deb-2d9d-40d3-ac97-a84befd621e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract_cd131ec3-8346-4a42-ac91-c9186c5efc87" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_d9033deb-2d9d-40d3-ac97-a84befd621e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7641828a-73da-4f01-82c7-848e4f12c051" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cffa1cc2-3086-42cb-8ccc-f9f55804102b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7641828a-73da-4f01-82c7-848e4f12c051" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cffa1cc2-3086-42cb-8ccc-f9f55804102b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ae0cb31c-9426-4526-8279-548080f9997b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cffa1cc2-3086-42cb-8ccc-f9f55804102b" xlink:to="loc_us-gaap_AwardTypeAxis_ae0cb31c-9426-4526-8279-548080f9997b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aca90d93-621a-4ebe-94a0-3e8d78b8b39c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ae0cb31c-9426-4526-8279-548080f9997b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aca90d93-621a-4ebe-94a0-3e8d78b8b39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_da2a10de-e6c2-4fbc-a00d-e94a06ccdfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aca90d93-621a-4ebe-94a0-3e8d78b8b39c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_da2a10de-e6c2-4fbc-a00d-e94a06ccdfe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1f6746f-a803-4416-9ad2-78ca63db0b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cffa1cc2-3086-42cb-8ccc-f9f55804102b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1f6746f-a803-4416-9ad2-78ca63db0b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1f6746f-a803-4416-9ad2-78ca63db0b4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_588687dc-ccb3-4f98-9ca0-a254ef7cac58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_588687dc-ccb3-4f98-9ca0-a254ef7cac58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e55d7881-64b0-414f-84f6-0bab9fd32582" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e55d7881-64b0-414f-84f6-0bab9fd32582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8284a0d5-11ee-4cc0-9b9c-b472864afbf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8284a0d5-11ee-4cc0-9b9c-b472864afbf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_744a4990-373c-4083-8f08-1d559093a939" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_744a4990-373c-4083-8f08-1d559093a939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_33259890-833d-48a8-9fbb-366ad6197777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_35aeda75-2654-4a19-8931-e479ed6bca85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_33259890-833d-48a8-9fbb-366ad6197777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1f6746f-a803-4416-9ad2-78ca63db0b4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_f83ac783-c856-4484-9a04-8bc181bba6af" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_f83ac783-c856-4484-9a04-8bc181bba6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_196ab6a1-c044-4432-9c45-f92d5c813609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_196ab6a1-c044-4432-9c45-f92d5c813609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_119dfbd5-e643-4559-8be1-2de032d56490" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_119dfbd5-e643-4559-8be1-2de032d56490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_4e8f9456-b274-44fe-b42e-5b7e90cbcc68" xlink:href="celh-20240331.xsd#celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_4e8f9456-b274-44fe-b42e-5b7e90cbcc68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_67293e59-5b08-4ef8-bbdf-b2b40130a581" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_662dbfda-1b14-4779-8257-a485759a7af1" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_67293e59-5b08-4ef8-bbdf-b2b40130a581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae936d01-295b-48e5-89a8-20969fd297a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_717a674d-ad1d-4d2f-92dc-8951f6663ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae936d01-295b-48e5-89a8-20969fd297a1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_717a674d-ad1d-4d2f-92dc-8951f6663ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_db515157-b904-438d-bfdb-d9f97ed07ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_717a674d-ad1d-4d2f-92dc-8951f6663ae5" xlink:to="loc_us-gaap_AwardTypeAxis_db515157-b904-438d-bfdb-d9f97ed07ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9d4f67d7-c270-48ef-bd2e-79d7eed3f94e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_db515157-b904-438d-bfdb-d9f97ed07ed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9d4f67d7-c270-48ef-bd2e-79d7eed3f94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_e2d2ffa3-aa17-423e-96ba-2d63073ade78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9d4f67d7-c270-48ef-bd2e-79d7eed3f94e" xlink:to="loc_us-gaap_PerformanceSharesMember_e2d2ffa3-aa17-423e-96ba-2d63073ade78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d15b6aba-a36d-4a74-9a65-24fb8d0e4f14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_717a674d-ad1d-4d2f-92dc-8951f6663ae5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d15b6aba-a36d-4a74-9a65-24fb8d0e4f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d15b6aba-a36d-4a74-9a65-24fb8d0e4f14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3f4fe426-5eb5-489c-9ee6-142fc224dd98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3f4fe426-5eb5-489c-9ee6-142fc224dd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5d420d7a-659d-452e-b4bf-e18db8fd4ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5d420d7a-659d-452e-b4bf-e18db8fd4ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cbf15930-d938-4d99-bc5a-e569d98fc246" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cbf15930-d938-4d99-bc5a-e569d98fc246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7d2d4415-996d-4005-a823-c6ba0083a229" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7d2d4415-996d-4005-a823-c6ba0083a229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6bb58169-b767-4968-89db-38ddc3858139" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cedf64c-bef5-4e3d-8344-848953a68fbb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6bb58169-b767-4968-89db-38ddc3858139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d15b6aba-a36d-4a74-9a65-24fb8d0e4f14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_722fa567-6e60-48cd-ad76-a7c0e42fd3f1" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_722fa567-6e60-48cd-ad76-a7c0e42fd3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_59eb45b9-2583-4bf6-ade4-0e0a392ed8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_59eb45b9-2583-4bf6-ade4-0e0a392ed8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_e9c2c540-d6c0-4ce3-9efb-c18a5f534143" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue_e9c2c540-d6c0-4ce3-9efb-c18a5f534143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_c0ba2cd4-7c8f-420d-945a-8a8d2096ebf0" xlink:href="celh-20240331.xsd#celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare_c0ba2cd4-7c8f-420d-945a-8a8d2096ebf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_7cf9df36-6a3d-4fef-a55b-fc77573655db" xlink:href="celh-20240331.xsd#celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_efceb7ec-0724-40be-9bcd-32b268815bef" xlink:to="loc_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue_7cf9df36-6a3d-4fef-a55b-fc77573655db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="celh-20240331.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_87c346f0-e7bd-4673-b455-56c04e510008" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_87c346f0-e7bd-4673-b455-56c04e510008" xlink:to="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_e966551c-5068-486b-9502-079360370868" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_us-gaap_PlanNameAxis_e966551c-5068-486b-9502-079360370868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1f3fd8ad-a26f-4ee3-92b9-5a632877a968" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_e966551c-5068-486b-9502-079360370868" xlink:to="loc_us-gaap_PlanNameDomain_1f3fd8ad-a26f-4ee3-92b9-5a632877a968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_DthreemLicensingGroupMember_f6609271-f737-44f4-a9b7-5bb17538f69a" xlink:href="celh-20240331.xsd#celh_DthreemLicensingGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1f3fd8ad-a26f-4ee3-92b9-5a632877a968" xlink:to="loc_celh_DthreemLicensingGroupMember_f6609271-f737-44f4-a9b7-5bb17538f69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_90b4c78a-b49d-4528-b31f-b7f62254fbbd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_srt_RangeAxis_90b4c78a-b49d-4528-b31f-b7f62254fbbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f24a9694-140c-4467-9569-cc9b59b90eef" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_90b4c78a-b49d-4528-b31f-b7f62254fbbd" xlink:to="loc_srt_RangeMember_f24a9694-140c-4467-9569-cc9b59b90eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9e05fecc-1fd2-4373-a94e-bb4d29be167c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f24a9694-140c-4467-9569-cc9b59b90eef" xlink:to="loc_srt_MinimumMember_9e05fecc-1fd2-4373-a94e-bb4d29be167c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7117c037-a906-431d-a14e-f5fea56bc266" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f24a9694-140c-4467-9569-cc9b59b90eef" xlink:to="loc_srt_MaximumMember_7117c037-a906-431d-a14e-f5fea56bc266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7de4a477-af2b-46da-8316-0ebe58b9b4be" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_srt_StatementGeographicalAxis_7de4a477-af2b-46da-8316-0ebe58b9b4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_041cda9e-8983-472f-bfb7-da9002b28251" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7de4a477-af2b-46da-8316-0ebe58b9b4be" xlink:to="loc_srt_SegmentGeographicalDomain_041cda9e-8983-472f-bfb7-da9002b28251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_FAndLMember_caa49cb3-72fd-4d42-a410-57349db6ac96" xlink:href="celh-20240331.xsd#celh_FAndLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_041cda9e-8983-472f-bfb7-da9002b28251" xlink:to="loc_celh_FAndLMember_caa49cb3-72fd-4d42-a410-57349db6ac96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_srt_LitigationCaseAxis_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_5da84f8e-6227-40c5-b98b-65de13392c00" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_41d8eb6a-ff3a-4584-b0e9-5b0d212501ff" xlink:to="loc_srt_LitigationCaseTypeDomain_5da84f8e-6227-40c5-b98b-65de13392c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ClassActionLawsuitMember_2aa82e45-b794-4f47-88b5-4f3e33942a29" xlink:href="celh-20240331.xsd#celh_ClassActionLawsuitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_5da84f8e-6227-40c5-b98b-65de13392c00" xlink:to="loc_celh_ClassActionLawsuitMember_2aa82e45-b794-4f47-88b5-4f3e33942a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6044ae8c-2389-410f-8ce7-c6024fac64ca" xlink:to="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1e988bbc-fc3f-4741-9886-1195526488d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1e988bbc-fc3f-4741-9886-1195526488d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_SalesRevenueBenchMarkReceiveShares_c0e4a9ef-110d-4063-93a7-581d76d3d7c1" xlink:href="celh-20240331.xsd#celh_SalesRevenueBenchMarkReceiveShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_celh_SalesRevenueBenchMarkReceiveShares_c0e4a9ef-110d-4063-93a7-581d76d3d7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_4157a7c3-2e28-4bbd-90e6-6f21a2ffc683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_4157a7c3-2e28-4bbd-90e6-6f21a2ffc683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ReducingAwardDamagesValue_469ba2e2-623e-4b15-b046-96f2fa41ceea" xlink:href="celh-20240331.xsd#celh_ReducingAwardDamagesValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_celh_ReducingAwardDamagesValue_469ba2e2-623e-4b15-b046-96f2fa41ceea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_PostJudgmentInterest_e59fb40f-fbd6-43b6-9f26-3ed12829f9b9" xlink:href="celh-20240331.xsd#celh_PostJudgmentInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_celh_PostJudgmentInterest_e59fb40f-fbd6-43b6-9f26-3ed12829f9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9bbd1ce6-6351-408a-9846-b9daf4c18a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9bbd1ce6-6351-408a-9846-b9daf4c18a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_ContingentCommitmentToThirdParties_a1149d5c-7ed7-410f-a1c1-3d31f8177827" xlink:href="celh-20240331.xsd#celh_ContingentCommitmentToThirdParties"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_celh_ContingentCommitmentToThirdParties_a1149d5c-7ed7-410f-a1c1-3d31f8177827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_6dff6b07-e87e-4e76-8cea-f5ea408d74b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_226e92c2-08f7-41fe-94ee-222847f17cfa" xlink:to="loc_us-gaap_ContractualObligation_6dff6b07-e87e-4e76-8cea-f5ea408d74b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_JohnFieldlyMember" xlink:href="celh-20240331.xsd#celh_JohnFieldlyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_celh_JohnFieldlyMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_celh_JarrodLanghansMember" xlink:href="celh-20240331.xsd#celh_JarrodLanghansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_celh_JarrodLanghansMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>celh-20240331_g1.jpg
<TEXT>
begin 644 celh-20240331_g1.jpg
M_]C_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T      !  2     $  0!(
M 0 !_^$^_&AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T
M(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*
M/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB
M061O8F4@6$U0($-O<F4@.2XQ+6,P,#(@-SDN93 V9F0T.2P@,C R,R\Q,"\P
M-"TQ.3HP.#HR.2 @(" @(" @(CX*(" @/')D9CI21$8@>&UL;G,Z<F1F/2)H
M='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX*
M(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @
M(" @>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O
M(@H@(" @(" @(" @("!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\B"B @(" @(" @(" @('AM;&YS.GAM<$=);6<](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]G+VEM9R\B"B @(" @(" @(" @('AM;&YS
M.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(@H@(" @
M(" @(" @("!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O
M,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(*(" @(" @(" @(" @>&UL;G,Z<W1%
M=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C
M945V96YT(R(*(" @(" @(" @(" @>&UL;G,Z:6QL=7-T<F%T;W(](FAT=' Z
M+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T;W(O,2XP+R(*(" @(" @(" @(" @
M>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(CX*(" @
M(" @(" @/&1C.F9O<FUA=#YI;6%G92]J<&5G/"]D8SIF;W)M870^"B @(" @
M(" @(#QD8SIT:71L93X*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @
M(" @(" @(#QR9&8Z;&D@>&UL.FQA;F<](G@M9&5F875L="(^0T5,4U](;W)Z
M7V)L:U]W7TQI=F5?1FET/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L
M=#X*(" @(" @(" @/"]D8SIT:71L93X*(" @(" @(" @/'AM<#I-971A9&%T
M841A=&4^,C R-"TP,2TQ,%0Q-#HS,#HU-RTP-3HP,#PO>&UP.DUE=&%D871A
M1&%T93X*(" @(" @(" @/'AM<#I-;V1I9GE$871E/C(P,C0M,#$M,3!4,3DZ
M,S$Z,#%:/"]X;7 Z36]D:69Y1&%T93X*(" @(" @(" @/'AM<#I#<F5A=&5$
M871E/C(P,C0M,#$M,3!4,30Z,S Z-3<M,#4Z,# \+WAM<#I#<F5A=&5$871E
M/@H@(" @(" @(" \>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL;'5S=')A=&]R
M(#(X+C$@*$UA8VEN=&]S:"D\+WAM<#I#<F5A=&]R5&]O;#X*(" @(" @(" @
M/'AM<#I4:'5M8FYA:6QS/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW
M:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z:&5I9VAT/C@X/"]X
M;7!'26UG.FAE:6=H=#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z9F]R
M;6%T/DI014<\+WAM<$=);6<Z9F]R;6%T/@H@(" @(" @(" @(" @(" @(" \
M>&UP1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%"06=%05-!0DE!040O-U%!
M<U5':'9D1SEZ84<Y=TE$375-04$T46ML3D$K,$%!04%!04)!05-!04%!045!
M)B-X03M!44))04%!04%104(O*S1!1&M&:V(R2FQ!1U1!04%!04%F+V)!25%!
M0F=114)!545"9U5&0F=K1T)164I#=V='0F=G3$1!;TM#=V]+)B-X03M$0D%-
M1$%W341!=U%$031014$X3T1"351&0E%417AW8D=X<V-(>#AF2'@X9DAX.&9(
M=T5(0G=C3D1!,%E%0D%91VA54D92;V9(>#AF)B-X03M(>#AF2'@X9DAX.&9(
M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX
M.&8O.$%!15%G05=!14%!=T52)B-X03M!04E205%-4D%F+T5!84E!04%!2$%1
M14)!445!04%!04%!04%!05%&07=)1T%104A#06M+0W=%04%G241!445"05%%
M04%!04%!04%!)B-X03M!44%#07=11D)G8TE#46],14%!0T%1341!9U%#0F=C
M1$)!24=!;DU"06=-4D)!049)4DEX459%1T4R16EC645537!':$)X5WA1:5!"
M)B-X03M5=$AH37A::3A#4GEG=D5L47I25&MQ2WE9,U!#3E51;FLV3WI.:&15
M6DA41#!U24E*;TU*0VAG6FA*4D92<5,P5G1.5DM"<GDT+U!%)B-X03LQ3U0P
M6EA71FQA5S%X9%AL.5=:,FAP86UT<V)7-799,U(Q9&YD-&58<#=F2#$K9C-/
M16A984AI26U+:31Y3FIO*T-K-5-6;'!E66U:)B-X03MQ8FY*,F5N-4MJ<$M7
M;7 V:7!Q<75S<F$V=F]204%)0T%1241"455%0E%914-!341B445!06A%1$)#
M15--545&55).:$EG6GAG6D5Y)B-X03MO8DAW1DU(4C133D-&5DII8W9%>DI$
M4D1G:&%357E7:5DW3$-",U!33F5*16=X9%5K=V=*0VAG6DIJ6D9':61K9$95
M,SAQ3WIW>6=P)B-X03LP*U!Z:$I3:W1-5%4U4%)L9%E75G!B6$8Q95@Q4FQ:
M;61O85=P<F)',75B,E(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO
M)B-X03LK1&Q*5U=L-6E:;7!U8VY:-F9K<4]K<&%A;G%+;7%Q-GET<G$K=B]A
M04%W1$%104-%44U2040X04DO>G O3VYZ3#5R.'DS1V<V1&-4)B-X03M7,FA7
M,'I7;'9B,FI-2DQY44YW-79W*TIW-V995'!3;3%C57-.=CA!>6(K85!K2F)F
M6&)M>'9T1$1-;VAV;VXT.%=0>$)884IJ>$IP)B-X03LY;'-69E5(+T%$:C<K
M8D8Q-38X=C-&<G$U0C$O4T-I,TUQ9TM*-'!+*VY,>$=W8C13<F=E>#<P>%$Y
M6'A64W4W>3!S-V%3-G4U-#=A)B-X03LR:$A+5V569VMA2T\W37A!02ME2W9)
M+TYF+T]59C5C-DTW=V%:-BMU,TM';&)64DA"6"]J3DI3=GI25T=+=D\W,R]N
M35!Z0SAL8DAY)B-X03LW85%2+W=!<S@P<W@K.5)$*W)&3DEB+V]B+WIN+W="
M5U14=G9N+S5R>%=N9CE$9BMC+SA!<7EA9#DX+R]!1%AI=$\O-D<O.$%/9CA!
M)B-X03LQ6DY/*RMF+T%*<GA7:U!.+W=!-65F;458<D)P5VMO;%!S=DAC=6$O
M351P*W)&865P+VM"*UDO;C=Z-TIQ;6\V-DQ74%-,24IB=TQB)B-X03MW;5!N
M8W-E8DAK>D]F9U-L4B]L1$9$,E!&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ*T-0)B-X03M*="MV:TPX,&)'-3$R
M,UIH;V0X.%8Y0T9Q>3AE551/;V%L4W1E4S1P93EF;F8K9"\U9#9N*UAD-V\R
M:EAQ879F-G5I2D9%:4]&:%5/)B-X03MR;5-1=7$X5UAJ.$LY83 R<&EH:FXO
M3TAU;%AP,69Z0G$S16EX4S-I=$]2-DY+-RMP464V<6TO>GA36'0S-6UF;6PU
M8SAG85(Y8C%*)B-X03LO5W8U=V9Q1VUX:T-76FA112\U2TQ8-&U0-&YB1D0T
M,R]-2#@P+TXO;FTK33)S6%I7>E9I8F)425-6=&]H,F]L9FEB+T%#;7%C57-1
M)B-X03MX4S=&6%EQ-T9867%M9FQV>35Q+VU45S=44F1)9TYX9C-J:$EK-D%F
M>D\U+UI64G5X.$U54'9B>48U3C W>6(U57-D07-F:5,Q4W,X)B-X03LY04=L
M;68T<$I'+S%M-F5!;T\R2T=167$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ
M-T9867$W1EA9<3=&6%EQ-T9867$W1EAL2#5S)B-X03MF.#0K*U@O4%8P9%AT
M8F<V4G(U05=7-59056EN0VEI*W)(5F9I03)$<69M1'1I<GIB4W8K8U!D6$XV
M=C97.'=7-E=)3E<K<5)/.')$)B-X03MW2'%C1E4K*RM+8F4R6$(X;F9L2BM8
M<S!T=D0V1VQA66Y*66=16G)M-&5G04Q(-U5K:E4S-T1W55EO9D4S;E!Z:')8
M;2]W07<S5W5A)B-X03MV3#9L>F-.4T]-9EEI:4)00TM-9&Q12"M*,TIX4VME
M2UA9<3=&6%EQ-T978BM44'E:+TU,>F)01TQ$4W!B97E9+T9Q3C1R45<V:G51
M)B-X03MZ0W(O04-1131O=#EA9FQ2*U0K9V9L-W!R0S-0,7I78FQ13#=5,U5"
M;4$S.4]*9"M%65!A=%0S-U5532MX5C)+=7A6,DMU>%8R2W5X)B-X03M6,DMU
M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5CAO9C@U62MD
M-4PO04UZ5W9L3S)K+S!04U5793A12%IR<61A)B-X03MR6"]J2$525"]73TM1
M.%0P6%$Y6#%U+U-W,&TP:W9,='=71559<E)6*S W:S!615@Y<&U)03<T<7EY
M4'DU*UAM9V(K6CE9;#%F5490)B-X03MX85)O2E)O,$DW5%@X9TU886@Y1E@K
M94MS:SAK6%9X-6\Q8V%2-4,X9V%01'<K3S1V9%576%5Z0V@R1'EZ6$(Y265W
M1594*WE-5F93)B-X03M(;%@X<W!B0T]/5%AT46@Q2V131TYP8F%F63)D;7 W
M9TQ&1#9Z8B]Z4V(K1TM'5F8T83AU9CE7<7HO-E(T=CA!;6Y&5E<R,&)2-U9U
M)B-X03MD=%DR.$0Q0C52>$EH<4]M-F=D3592;4MU>%9Q4U)),&%34F=I24-Z
M=7AO04)U4U-C5F5"961V*V-S.44P,B]K<V9,1VTO<&-2359F)B-X03M52G!$
M1$%X2%@P;$-S-W(O04I2-"LQ4FEM:THU5B\U>3@P*S5V;S=B>DQO<'-B85)U
M2G9R4U5Z0DLY,VE:5F)I3S56:69B1F%E.%A/)B-X03MV869(-65M,39">&0V
M9D9A=F5P2D-1=VMI4TUY5E$Y4&E58EEO94UF.41F95-0.$%Q>F%N.3%V+T%.
M5DU5,#<O04M'*SAK9CE78E4O)B-X03MU="\K<6U+,#E(+TQ,.'ID2B]-2%-B
M<E4Y371B:3!I=$QJ-G,V6%!$:U<T2SE2=UIX4VHT;UEV<"]W1'IK9#57=F9/
M-F5523E-=FQV)B-X03MN=C(P-%A$96HV6'%,25EY,GHX=4Y2-%EQ.5IX5C)+
M=DYV>D,O4#-Y2C5+=D@P,C1E6%5D6&IP-G1L6FA7.4EK5D%L:V-Q:6UN6590
M)B-X03MT:7)$8E0O;DPO>64X-G)D84IF=W=K,&%61VAK23DK2EI0,31R5#)(
M>6XU>3AT96)D3%A5.4%V:W9,5W9'44Q54U)V4W9#4D=O>4XX)B-X03MX:7)!
M3E X02MC:G9+,3<U,U1Y:$AP;#AT.#DK,FY#-&(P9E,Y4EI$1U<R9FQX<5!$
M1E=3+VUF*V%E:B]!2F4R1FQE-FYA6$8S2&93)B-X03MT1$=T='=Q<%9E5E1Z
M6DYS5E(O-65E93E/.#AE5S0Y93 K,VUT<F%35U-%4EA(2&Y733!**T%S4'AX
M5D(O;6(K6G5K+VPY<$YR<65P)B-X03LR='AD>%AD>#E74DQB:'E$8T=E<#5S
M9W!235924#5C9FU"<'9N=GDX9&,P-C)M=&)C5'9B*VQC8T]F2TU+4V9G3$-N
M>&5/2W-0.#AF)B-X03LX-4HK45!+*V]3-EI$-BMS86AB<UDW:$Q-3#958FHW
M4W1+-4%,1'9X0C,R3TMP1'!N+T]86&MI93972R\P<2]S;U=.1&-$,#5G=G5Y
M)B-X03MQ>714-4$T<E0R8E%F34=I-B]P8T]Q-DYE4C,R;C-!<D9016%G,#))
M24Y#<D1U<$92:7%967$W1EAW2')J2'I8-78Q+WI"93-1='1,)B-X03ME.&QN
M=4PQ:'I+<$I),V]X4DI597!)>4Q21D(V0W!)545H4V<Y53@S5'993F\R:7A(
M4W1"2G$Y=$<Q6G)K:CEU-VU!5G!M+WED:U@Y)B-X03ML4C-64V)49%!U.5,Q
M0S(P*WIJ370S95-P0F)X:G$P:VI"5D@P:S1P9F90-6(K461+.&HK5G)84F)&
M5F%:5D0S.3)"4G W9VHT-4=0)B-X03M7;EI2,E=G>%ES;WA6,DMU>%8R2W5X
M5C5B+WIK<G)L,W!8-55A9W1Q-6IF55IO8D8S6'%)-5-7:TAY9$5+;C)/2W9)
M=BMC669Y=CA!)B-X03M,6&UC87)R;FU#,%1526)'4T\R<S=35W!I.5)L3'E/
M-CE(;T-O04\S6&)P:6MS,B]/5"]N2$-W,6U#,'9V275N,C)N86UK;D,X=%99
M)B-X03M15SAK2E5K3T9!2W$V<T%0:$%Q1'8P1TM%-CAG*U9F3UAL5#AM=DU/
M9RM:>$9Z=&)A*V)4>D9,-F]%16QU>D9#93%*3U(K;D989U@O)B-X03M!1&HS
M-4\X=65B9E!K;6QE64Q0-C=93%EZ5&E(,4I9=C-I4$=&8FQ#,&)D1U!F1DIF
M4U@O045,:"M42"]!1DPS+U0U9F8Y5CA55WEZ)B-X03MY9C5&.'$K5')'87@X
M=5=0,4<Q=4IF6&UJ.5=A8FQ*>$,X<7I025)S;S9(1EAY0C59+SA!5VEB9B]W
M04-36"]Q2V)&3#=D>%%H3EEU)B-X03MP3%!38C(W:6]:8F4S;&Q12'!Y4D-W
M<CDR2W9H+W=$2TAY.6\S;F(X>3=A>#@P6%1T1&9.3F-45F-O.7I047EE;5A'
M-$QM<$I'-39$)B-X03MC-'!F5$]U+S@T,F9L5'%7;G9B,G5M3G!D>GA):'9,
M5V%5=6AP<U-K:G5J:797;W(W:D9$35!)9FM045!*3V=284YO,%A&1BM+-757
M)B-X03MP-G,X=$M.2DEW-RM!-D%B1$98>4HU62\Y84IT+W=$=TI*9BMO<'-5
M=EA0*V-W=BM56CAV+W=$36),+WEA>%5-;"\U>&(O.$%*5%<S)B-X03LO35ID
M9CA41TM%:B]!3V-V=BM523!B+W1P:B]Q2&MX4T5Q+TM45G(W4V8X06Y':GI,
M<4YI>&IV24AV:D))=E9'84M.430Y,3561TM()B-X03MM+SA!>FIZ-48X<65C
M=D].>EHK63)-,%9T8D<T=#=$;3!F<G5(54Y6;$E9:$%A;%%A;C5!-'!,,S-Z
M2B]Z:DPK5C)R5S-#>',U3D=U)B-X03MG4E,U=$I:1W%!9'<P8WI3261U-$%/
M2TAO=FQV>3-O,VQV4G)B4G1'=&QT8D,Q6&I(1W95;CEP,V)Q>DUD>50Q>%9-
M.%953#EM4WAU)B-X03M(5FEJ3$4U1$1Q0T9/*TMV>G$Q2%506%=/,6<U2G Y
M=%@V=$-D=#)P>FQC06XY-4IX2$DO2E)S0FEL0EEP96MF.#0W,DU.-2MC1V=*
M)B-X03M.>#11=&-4:%=.0UAI='!(5&HT:TU!,WE'2T,K-&-53WA6,DMU>%8R
M2W5X5C0S+WIL9"\U2S%0*S)J8B]!4$5*3593<B]N14%J+T)/)B-X03MT0W4T
M,4MP2'IG:GA36'9/2T5L.#=F.$%+1V$O+W="<S8W+S5-4&ER-%0X:&%D-38Q
M1%A'9SAL4&1P<D%H9&U.:D]B85@P458U+T=()B-X03MJ*T=P5V]R:6PV2"]!
M24\O-7EO+S5A3F8O=T,T<3,O6E)I<C9L.&A7*W17+VMR4DE.8TUR87A&6G=R
M<4)N9C%:5$U%2%!M.5<U3EAQ)B-X03MA-&]F24AL:B]W0F%*="\O04%*2F8K
M;W!S579T,T9$5$MR<5990FQ955I4=4-$,4)'2W9K+W=$340O;D9Z>F99-GAC
M6'9K,%(V:G!K)B-X03MK:&QT<E@Q5FAU64%46&A756]J0E R5T16.7-5,GA3
M+W9F.$%N24AY2$=L>F8S5W1A9&%+=U9:2G!8;G11,U%,.%)L:#-P,%!81E@P
M)B-X03M2*U%8-70S9FXW4DQY2%9L4F1C,'!K1GDX4SA%;6EL0C13:&5G87%-
M1T$R-F5/2TAZ=#59+W=$5VEB9B]!34-36"]Q2V)&3#%Z+VY-)B-X03M,+VQ'
M9DPO+T%$1WDO=T1*<D91>5@O;D9V+WE5,70O>D=86"]!0DU9;U-0+T%*>2LO
M=T-523!B+T%,85DO=T-O951&25)8+T]-,FU7)B-X03M7<2]K,64V6F92:5=Z
M=F)Y.'0W:4TO=%)Y4E)Q=RLT-&]E6&5A9CA!;D=,.'@Y1#%34S0X<U4Q87E2
M>3%P4$1-:T8P:3EU874P635$)B-X03MP5D=.9F)P:6TP:7503D@U*V9L+TY"
M2G%6-7$Y:D5Z56A7+UHW:3)C:C1I:2MT-FM2.7=U*TMV<"]W1$IF.'EJ-2\X
M04HV-FQC4G!")B-X03MQ;'!)8EA566\V.%!55E%W:U%(8TLV=%=N63%'2T=E
M-'$W1E@U>F599$QF4V1F,4Q3,T)6-T,V;71M0C8Q:&M:3R\X07$T<%,O1DQ+
M)B-X03MF>78X>G<K5B]W07=.1#%Y8VQB83!U44QL:#%%37EM1U4K.4DU0V%9
M;V9F.&-I4TES:V)",&-":V14545(8T5%66]B>%8R2W5X5C)+)B-X03MU>%8U
M-2MF;FQ/.3AZ+VQL<59N65)M82]T5$AE,C!+:7)/64=Q-G%0-6I'5V]/-3)X
M5C@W9FM(*V-M;BM13')53$17<F575%-D4EI*)B-X03M$3D%!,&M-,%E+,31%
M<GE69V0Y-FEM2U=2+VY$+W=!-4Q387A$839D-49U3'I4;V]P4%9U.5,O=4I:
M2TM1<U-!16M*.%97<C%.4'!6)B-X03MP-DXK6$50;D)V>5 Q<E4O3F0Y8S-U
M;V%P6EAT>F)R9'5Z=$AA+U9Y<U%O,U1N478X:4U54$%0>48X.&%"-4PX-WEA
M>')J>5(R5%=5)B-X03MT=4=I47E.>F0T>5!H2'-H>%-8,$XO,$Y**U4S+TQ4
M968Y27(O=T)C54TS.&EF;4@U8C@X861C86AO36MS;'1B5&96-51.1UEZ>C1H
M)B-X03LY9V9::&ER-#1T=&)S9$0O041V;#%I+UIL<W)$6#4U-VAK6&MW4DQL
M>6%+3W5+6#!H+S!.2BM5,R],5&5F.4ER+W="8U5*,6](-3=F)B-X03ML-W)T
M;'$Q-UDS1G@Y5S!3,BMU6#=Y44]V1TMT4&A!<5=.93)+<T0X=F8X04]86&QQ
M-79B<4Q89$QU3$,Q.5)J63--1DIY678R4DUL)B-X03M62W8O04MT4C(Y>7!P
M069N0B]Z:U0U13%Z>5!Q3V=A16LY+V0V;6EX1U-727A24DQY1&QZ>F]X66-F
M:$%(6&5V:7%O+S@T9BM8.5%J)B-X03LO5#)V>7AL3$-:67)/,F-I9VMD0UAK
M-"MY9D-0<'A5=DYF3$@O<E).=B\T16MV.$$Q1DYI<C-R+T%*>6LX<#,K="]L
M.4AF,DU:;&LP)B-X03M3-$8Q4$=U-2MR<VI*27=!+VM*5FHO:S%X43AW+TE$
M.#ET0CAN84YC95A036E42EI'9')M>G9O5DUV07E"43AB;U!I<%9E44MG.51I
M)B-X03ML3% K8V=F>F\P<GHR8D13=$-I:T=K,D1T3SEZ3W9"-5IM6&E/2U90
M1E55;G)U4V5G<'5Q2'(O-6%815 U52]K6D9Q,VU73U-.-4=E)B-X03LY93!2
M4UIE9'E1<T561#EL;596<GEO1G)V:6A+=DMF+T%$;'0U5W4T4VYM9E0U.4UU
M9W@T>3)O*W-11F$W5C-74E=!+WE46#(V67)4)B-X03M&9GHV+U!B>6(U=3AQ
M1'DW;T5C.3 X;'A(4$QE5%(K;$=I>%9P=T1F1U=A=$]G,GA3;3,O041J;'(K
M:&539DIK,3$U;W96,#%D9G9$)B-X03M*<&E32DEX94=&06AM8F=R0DEY,TEC
M;6]0:$HV1$9"9E(K2W5X5CAB9C@U4654-4Y&+TU2.5=J46EX,2M-6$M.,D4X
M645C>2]06E@O)B-X03M!3FQI:U!(.%5U>%8Y269K3"]Z:TI:5U9J8BM64$].
M=TE)3&-#4%,Y6&LK=W%$-TU.=V8R47926#95,DY+5GA1*VQO2C1*-%5M9VM7
M)B-X03M71U%";S5525I753E#<D19:D9#+T974&$W*UEN:UA16B]Q*W-A-UI7
M9'E/='9*36YQ:C5X9VQX.4EX5F)O6#5J*U$Y975"8F%2<C%L)B-X03ME6%(K
M>F)*36=L8B]!1EDR25IV;T=+<VIX5C)+=DY03VXO3U!0-6(K87(V5%5*-V%B
M5&(K66QP-VI4;E=,,4=*<5=E3C!K:C5(=5%O)B-X03M*-S1Q:%!+=B]/3D@U
M6F%"97@S<G=81W-815)$4FI56D5K:59H,SE+3DEK8C5/1WA6-F)Q5VXR*V]A
M8F1A9%!55SDU1$IB>3A$4F=K)B-X03MQ1D<T;F5H;V-695-F.4-O+VQB+T%$
M-FHO=T)*0V8X05901EAF.4-O+VQB+T%$-FHO=T)*0V8X05901E=E9FPO*UA(
M;#=Y2G!T>G R)B-X03MH;6,R.3%..5EL*W-/2D<U.$%M>$-R=%)2:7)$3E0O
M-7AI+TQ85713=3E2=5<Q1#9X97I36$4S1V1!=D]6>3=52'!M9W%C5E$S+U%Q
M)B-X03M0-5<O>C9J+T%.2D-F.54X5EI8-4$O2G9Y9C5'=6(R-#!8-GDW6#A1
M9W5%=7!&;%5O<')39U)C5E-0>DHO=T$T>B]L8G)D,#DQ2&$S)B-X03M':U-Y
M='EK1VY3<DA'4V9#3U9*;S K4TM":7%8-E0O>FEL*U=&;&-,3F-Y86AQ454Q
M.4,U;E)9>E$Y1#9%8TPO040K3$9B974V9'!U)B-X03MN-EI9=S)';C(X9'!:
M5WEH24QE1E%I26\W2V\R>%8U-5IF.$%/4#-K2WHX,THU<6AA.2]3:5AH,4%"
M<&Q-6').25I$.%!$-U!).4LT)B-X03MQ.4M:5EI3<D%&4TM%2&-%2$98;%!M
M:B]!2GAM+TQ(6&)Y4SAI:'5D26YL2F51869)<5)&:5 X0695:5-O;SEK0S1Q
M:79*+R]!1&IT)B-X03LK5VYL:2MJ=C1R5V)5-S)%.&]*=%)K5UE),UEI3D5I
M:7%/>$MM;4MV4TQY>G1,,C%L=$QY1DQI,6Y5>'I14W%(4C!B67%Y=%5%2$98
M)B-X03MK*W0O.#1T+VQ:<61Y,#A#6'5L8S(U3D9:5'%)-FYW5V1**TDY:&ER
M=DPO+T%$:3<K5BML6%-83G=L-7$W25%21F93<5EU42]Y255H)B-X03MQ4%IQ
M:D978BM:4'DT.&\K66I:+W!/>41*6DPV55556CE.1$8O=G!L5V<T,'%"5&-!
M<T%A33%65U19<3=&5T1F;D@K6$U8;G9Y6F-A)B-X03MB1T985F)9+U=D2VQB
M64-D45)W62]W07-I:W%F;U!B1EAW<F0R;#%:,U4Q<&123D)D5S=T1E!#-#1S
M:F]E3$MW4%%G:D9K;S1Q-T95)B-X03LX,$1Z>#5W.'9$:F]M<S-M;G@Q<5E9
M2FY726YX361E0BMK66]44%5F>F0O33=58F,R.3$U;'8R:&)::U-:;W514%IV
M5#162'IX5VU))B-X03MS>DUX6FE3>$Y35'535&EL>7-Y<T=5:TU$545B1459
M<3EX+THW+VY*1%=.0G5)9$@X,U1Y86QO8FQ5:79N2F4U=&5G0DQ(95--9'=F
M)B-X03MI2&)W>%)4-GIT<FTS=6)E3S5T<$9M=#5L16M-,%I$239-2W%Y<TYI
M0TU52VU+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C5T)B-X03LK4BMR
M87!Q5VXK8E<Q1SAN=E=T=DTR;U<Y=3%X23AP:FAJ5TAH16AC;FEI,4Y&1W=X
M5FI.,4HU<C%V5U!Z:C!Q=S%E+VAU9%!45'!D)B-X03M%5T<U;5%W4TQ"3$UY
M46-72'!I67@X5S0Y92M+<G9Y,S@X-G0K64AN-U-,=3)V6F\Y23!,46]P9%AT
M;W!85T=85DQS1D-S<4M1<CA2)B-X03MY2SAG849C5EEB*U-E<3-M=EAM:'1Q
M=7(K97 Y5&$V36HS0UA,4&]4:4)Z27-C>GE&;DM-<V9#461Y85EP96XO05!/
M4D=Q-FQP;FMA)B-X03LP;3 K*W9,0U-45DQ71U=B5'!(:75412]0;7%.1U%3
M5#)(:FEH:7E84G-V>7DX-V%P;RMS96-$9%%7:4-/6'I*3DEK:U1!:V@W43!J
M)B-X03M:5#)99RM'2W)V>EAT3F%4.'4O3'9M>3 X>F$Q65@W,C)L,F,Q=F%8
M,&M.=DHV*SAK.&E+3U143C9M-VQU=WA6-T(U5SAU+S1F,&QD)B-X03M/+U-D
M+W$O1C)F-C5Q:R\Q;35033$T;51I;G=J<TM9<6TK2W5X5C)+=D5V>C4O25IF
M3FEY95I03&%,2#5J:E0O045Q,3)68C%604$K)B-X03M):T):5E550E R=6@X
M8U9F2DXS85A6;F13,G0S0SEV9%%-56UG;%5O-DUU>%9L86A"1TQ*4GA6,DMU
M>%8R2W5X5C9J*U1N-4AA,34W)B-X03MU-#<K.58W2'EX12\W-CA);S@O13=X
M,CEE<#=&*VDK-3)X42MZ.4XP,G<P>E0W9E1T4&=7,G-R4TY9<F5#355615%5
M04=+151I<G-6)B-X03MD:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-6958R;C5(
M,RMN-FIF6%=K*V1.5C R,S%#*VPQ1V5X="M#4D=76F=Z5D$V-T%,6'='2W-W
M)B-X03LX=F533%129DY0;51Z1$9C>5-Z*UI(=%AN9UE!2D8Y56IA3F5"1S4U
M8SDV-'%H=GDK+TQB4E!*0S9U=6U->FI6<G@W>"M903E.1"]D)B-X03MW3%1Q
M<V144W9J:7)'4$M0-4@S+T%*6&MS23E0.#9A<TY,<V)H3&HY1D1G='9)0DE*
M2&I:4BMZ2G5'*V5+<W@X.653<EAZ9'!L<%E8)B-X03M.>3EQ;'!E=U@V=D=!
M>%IR8VMH5'DW1W5+;W9Z9C5B9SAZ95=D4C!'95IR94A5651#.'E!1FQ"24Y1
M1'0R>%9+9DTS-6,R5W9E4S=$)B-X03MY=$YE4U$R.6=B47!C;W%L,BMP9T)A
M9S=F1G@S>%9L,DMU>%8R2W5X5C)+<T@O350X;F9*9FYQ279Q9'0Y6#%13'AH
M,5<R;VLV,$AW)B-X03MH>E-K:6IW8C9+67$K9%!.,R]/3% U9S922DI*;W!H
M,39Y0DI4,&U%1G=&2#@P57!#,2\Q2&)&3G9..5$X9V5E9$]L.4\K.'8V:F)T
M)B-X03LR-3)S=T(O,5<T,% P67%H65!+,VUA-$E%1VM8<W!*24%3,VQA<$A5
M8DQI<DPO3#,U069M=')C:6A.1&QS25<K,5!Q0D9Q1G(T;R\W)B-X03LS-VM/
M2S(Y=R],+R]!2GA6.'0V43AD.35Q=4)R9#9H1$-Y:D)3>E4O-5%0>'DO5'A(
M:75+3&4U=U%1=U%P0D)'<U5-4VA)-&M!5E96)B-X03M244MQ:EE!67%V>%8R
M2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R
M2W5X5B\O,E$]/3PO>&UP1TEM9SII;6%G93X*(" @(" @(" @(" @(" @/"]R
M9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]X;7 Z
M5&AU;6)N86EL<SX*(" @(" @(" @/'AM<$U-.DEN<W1A;F-E240^>&UP+FEI
M9#HT.&4U-CAE-RUC-F,P+30Q8V(M83@X-"TW-6(W,V%C-#0U.#8\+WAM<$U-
M.DEN<W1A;F-E240^"B @(" @(" @(#QX;7!-33I$;V-U;65N=$E$/GAM<"YD
M:60Z93@T9F,X,38M.3 S-BTT,C(T+6$U8V4M960T-#DY-3$X.&(T/"]X;7!-
M33I$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ3W)I9VEN86Q$;V-U;65N
M=$E$/G5U:60Z-40R,#@Y,C0Y,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@\+WAM
M<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.E)E;F1I
M=&EO;D-L87-S/G!R;V]F.G!D9CPO>&UP34TZ4F5N9&ET:6]N0VQA<W,^"B @
M(" @(" @(#QX;7!-33I$97)I=F5D1G)O;2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII;G-T86YC94E$/G5U:60Z8C,T
M-F$W83,M,6%F."UA,C0R+6)D-F,M-S)B8F5A9&-C9#DP/"]S=%)E9CII;G-T
M86YC94E$/@H@(" @(" @(" @(" \<W12968Z9&]C=6UE;G1)1#YX;7 N9&ED
M.C1E-V%B93@W+6$V,C8M-#5E92UA-3%F+60R8S8U-&(X-3EE-3PO<W12968Z
M9&]C=6UE;G1)1#X*(" @(" @(" @(" @/'-T4F5F.F]R:6=I;F%L1&]C=6UE
M;G1)1#YU=6ED.C5$,C X.3(T.3-"1D1",3$Y,31!.#4Y,$0S,34P.$,X/"]S
M=%)E9CIO<FEG:6YA;$1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E9CIR
M96YD:71I;VY#;&%S<SYP<F]O9CIP9&8\+W-T4F5F.G)E;F1I=&EO;D-L87-S
M/@H@(" @(" @(" \+WAM<$U-.D1E<FEV961&<F]M/@H@(" @(" @(" \>&UP
M34TZ2&ES=&]R>3X*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @
M(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @
M(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z
M9F$U,60X,F(M931C82TT834V+3AA8S,M9&8W-#$R-&8T8V4S/"]S=$5V=#II
M;G-T86YC94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#$V
M+3 Y+3,P5# Y.C4R.C0V+3 T.C P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @
M(" @(" @(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O
M<B!#0R H36%C:6YT;W-H*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @
M(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @
M(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z-S8T8F1B9&8M
M,V0W9"TT,V-D+6$P,F8M-#8Q-C<S960T.35D/"]S=$5V=#II;G-T86YC94E$
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#$Y+3 S+3(P5#$U
M.C,Y.C$W+3 T.C P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O<B!#0R H36%C
M:6YT;W-H*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @
M(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @
M(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M86-T:6]N/F-O;G9E<G1E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z<&%R86UE=&5R<SYF<F]M(&%P<&QI8V%T:6]N+W!O<W1S
M8W)I<'0@=&\@87!P;&EC871I;VXO=FYD+F%D;V)E+FEL;'5S=')A=&]R/"]S
M=$5V=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T
M.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^
M>&UP+FEI9#HT93=A8F4X-RUA-C(V+30U964M834Q9BUD,F,V-31B.#4Y934\
M+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW
M:&5N/C(P,C$M,3 M,314,34Z,S<Z,3(M,#0Z,# \+W-T179T.G=H96X^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E($EL
M;'5S=')A=&]R(#(U+C0@*$UA8VEN=&]S:"D\+W-T179T.G-O9G1W87)E06=E
M;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T
M.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @
M(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED
M.C0X934V.&4W+6,V8S M-#%C8BUA.#@T+3<U8C<S86,T-#4X-CPO<W1%=G0Z
M:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C R
M-"TP,2TQ,%0Q-#HS,#HU-RTP-3HP,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T
M;W(@,C@N,2 H36%C:6YT;W-H*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @
M(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E
M9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F
M.E-E<3X*(" @(" @(" @/"]X;7!-33I(:7-T;W)Y/@H@(" @(" @(" \:6QL
M=7-T<F%T;W(Z4W1A<G1U<%!R;V9I;&4^4')I;G0\+VEL;'5S=')A=&]R.E-T
M87)T=7!0<F]F:6QE/@H@(" @(" @(" \:6QL=7-T<F%T;W(Z0W)E871O<E-U
M8E1O;VP^04E2;V)I;CPO:6QL=7-T<F%T;W(Z0W)E871O<E-U8E1O;VP^"B @
M(" @(" @(#QP9&8Z4')O9'5C97(^061O8F4@4$1&(&QI8G)A<GD@,38N,# \
M+W!D9CI0<F]D=6-E<CX*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(#PO
M<F1F.E)$1CX*/"]X.GAM<&UE=&$^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" *
M/#]X<&%C:V5T(&5N9#TB=R(_/O_N  Y!9&]B90!D@     #_VP!#  $! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @("
M @(" @,# P,# P,# P/_P  4" "3 :T$ 1$  A$  Q$ !!$ _\0 =  !  ,!
M  (# 0            D*"P@&!P($!0,0   & @$"! (#" H/ PT    " P0%
M!@$'"!()$1,4"B$5%G@Y,2(CU1<XN!JU5K8W=Y>W&(@905$R,R0T)95VUEB8
MR$E9)]<ZP4)28D-CE-0U928VN?_:  X$ 0 "  , !   /P"_P+_ O\"<KOV=
M^RC=I*C0NL=8PM?VIS0VI7W$Y1J-..%SU#6-0.N[C&VT=HMHQVSEWT>^EV:S
M>'AVZS1665:.3&<MT6^<J@ 9A7+CN+<V^=5KE;9REY);2VI\S?+OF]0DK,_C
M=9U["RQEL,ZEK&&5CZ'5V*/CC!2,H]')NG!CY.?Q-D #F_6.X-LZ3LS2Z:;V
M?L+4]P8K-W#.TZVN5BH]A;+-5,JME$9FLR,9()F04-G)?!3X9SG^WD  7DNQ
M'[J39+_8M"X?=SJUL[= 7:4C*=JWEQ(H,HFRUFRRCI",KU;WR=BBSAYJIRBZ
MJ39.UY20?1CC.%9@[MLLO(,  -"$            !XC>=@4/6%:?W/95VJ.O
M*?%%*>4M=YLD-4JU&D-X])G\[/O8^+9E-TY\,J*EQGP  $16Y/</]F+1RSUI
M:N>VI+0_:>>0C73;*[[X1?.44,K$;,IK3-4O-<-ZG/@0BZCU-KUY\#*EQC.<
M  <-67W?79S@L.\Q=FY%7/+=UZ=$M:T8_:Y?I=>2^N:?3"P5/!&OACJ\%\HK
M^&?[WX^.   9>[Z[.;MFV<KV;D5&++HIJJQ[W1C]1XS.<N,F;N3QM@D&!EDL
M_ V45U4_'^Y-G'Q  'W">[Q[-ACE*:[[^3P8Q2Y4/HB>R0F,YQC)S83DCGR4
MN/CGI+G/A]S&0 !Y]^M@=DK_ &C=@?[N^[_]2  !X_.^[9[+D1Z7Y?N#<%H]
M1Y_G?(M ;&;^A\KR?+]5])HZN]?J?--T>1YWAY9NOH\2=0 'C_ZWEV;?VZ<@
M/XB9S\:  #U_(^\D[2#+UWIJUS E_2>I]/\ +M-T=+YIY'7Y7H?FVX(OR_6]
M&/*]3Z?PZL>9Y?Q\  /3%E][#VYFJ1<T_C'S7G5_3N3&3LM;T75$L.B%QEFB
M5:+WE<SF;KG\<*J^7@R6,>)4U/'PP !-EV@.ZTQ[N>GMI;YJ''>Z:,UG1-D-
M]7UB4N]NA[%(WZPLJU&62WJLX^&B&+>*CZPG8(Y#"N'#LKM5P<N,I'04(  )
M<P
M                               !AM=Q3EK:>='-SDKRGM4F\D<[8VI9
M96J(O%E5?D.MHUX:"UA5&N%<YRFSJU C(YB3&,8ZO(R?..HQLY  GS]N][=Z
MJ]T.JVWE3RIMMVI_&*GW9>@4VFT!=A"V[<MNA6#.3M"RUHDV<IFMT&MYE&;1
M55HS4=RCM1R@@Y9'9**'  G9[E7M >(DYQ]NUX[=I=B:KY!4*MR5CK.LK)>9
MK8NO]PFAFCF0<THZMLS*6RLW2P)I8;Q#Y&2S&E=]"+EKA-8SML !FQ'(9,QB
M'*8AR&R0Y#XR4Q#%SG!BF+G&,E,7./#.,_'&0 !LC^WDY;6GF7VDN*NRM@2L
MA.[)I<'8='WV;DS*N'TU*Z=L<C3:_./9)8I%IF4G:"RAWK]V?J45D7"_F'44
MP90P $UX    #A+G;W*N&7;>UX787++<T#0LR+5VO3Z"RSFP;3V&NT^\.SHM
M C3*3DR7#DQ$57IR(1;,ZA<NW3<F>H  4+NX'[R/EIN)Y/4G@+KN%XKZY5,H
MT8;1O<?!;(W]+-.I0OKT(U^G*ZKUZ9ZV4Z%&B;2Q.FYRX40DRFSCI  J;;XY
M-<B>4=N4OG(_>.UMY6\YE?*GMIWNR79ZP26R3J9Q'S^1>HPL:0J92IM6A4&R
M29"D(0I2EQ@ #T<                     \QUWK^X[8O\ 2-6Z[@7UJOVR
M+=7*)2:S&$PI(V"V6V79P->A6)#&*4SJ3EGZ2)/'."]1\>.<8^(  VWNVGPG
MJO;QX0<?.)-848OW.KZ2W+>;&Q;E03N.T;&X<6795LZLHI.E6LO<I5WED5QD
MZS>-(W;Y-DJ)?  #ND
M                                                8)FX-8V;2>V=
MGZ;NC19C<-3["N6MK2S<-U&JS:PT>Q2-9F45&RN3*(&3D(Q3'3G.<X_MY^Z
M -%3V?O<JT)-\25>W9>[M6:'OW5FQKM9M5UJQ2S.(5W!K[8LMBUN?H8J_,U2
MG+E5[?)223V)0,J\^7';.DB*)X=>F  LW=Q'N(\<NVMQRN^_=^W>!B7,3 RI
MM<:X-*LB7K<%Z(R6-7J+1:\9;$E+/I:2PF1RY(GZ2+:>:\>*HMD552  8AT]
M,N[%.3-@D,(X?SLM(S+W#<ADV^'<F\6>N<()F.H9-'"RYNDN3&S@OACQS]T
M :RWM.]03>J^S+IJ9G6:S!?=.SMS;?8-7)G&''R1[;CT*%>'07SDK9&6C=?)
MO$,)XPFJV<)K8\<J&SD "R8  *CO?2]SEK?@8ZM7%GA8I5]S<O6J;^$NMW74
M;3NJN.DLFHNQ=QTPBW5,C>=L12R9NJ$P;#")7QCYD=15-2.. !FD;XW_ +JY
M/[2M.[.0>SKAMW:MS>9>V*[7>7<2\N[R7.<-6#7S<E:Q$'%H9P@QCF:;=@P;
M%(@V121(0F  /4                           OF>T/[/DA-V8O=3Y U5
M1O6JY\\K/#ZOSC,N26&QJD>UZ[[R]&Y1S@T764LN82OJYZL*R1WSHI4SL6:R
M@ &A8
M                                      SX/=0]B'8TELJV=SGA[0I*
MZP%N8I2G+G5U0CG$C9*S9(9@FT4WS6J_'HJ+2M5FX5BE]*DFR>7,<_0/+J86
M0>/UF  %"@AS)F*<AC$.0V#D.3.2F(8N<9*8IL9QDIBYQXXSCXXR  /U)F>G
M+$[Q(6"9EIU_A$C?#V9D7DF[PW3,<R:&'+U9=;"*9E#9*7JZ<9-GPQ\<@ "7
MCLX]G'D!W9N0$-6*Q#3E.XUTZ<CG._M_.8Y="NU6NH+M7,E4:C).6JL=8-L6
M".5\N,C$_-RWRKAX\PFS3.?( &QAK#6E&TQK:@ZAUE76-1USJ^FUK7]$JT;A
M3#"O5&H0[.!KT.TRL=5<Z,?%,$DL'4.=0_3U',8V<YR !3\]R][A)[Q&93O
M7A'<VZ7)JQPZS3?6XJ^]PH]X\5R99HF:TRFO&V3$;;HL\8ZRJN]P;"M7CSIJ
M(X^9.D5HT #-*<.'#MPN[=KK.G3I95PY<N%3K.'#A8YE%EUUE#&45654-DQC
M&SDQC9SG.?$  ?Q                          %FOL$^WVV?W,]@5SD!R
M @I[7O RFSQ'4O.N<.8>>Y$RD&^)ZS6^M#X.WD4:J=RB9M/65'I2:DPJS8*'
MD,*G8@ :M--IU5UY4:Q0J+78>HTJE5^'JE1JM>8-XJ!K=:K\>WBH."AHQHFD
MUCXN*C6J:""*92D32)@N,8Q@  >2
M
M    A2Y<>WF[2?,VT2=_V7Q5@:5LB:?'D9F_:-GK!IN6FWKE?U,F]GX&EOV%
M"L,M,K_?NI!_#N9)4^3&]1@YSF, !S!J#VG?9EU7-LYV9TUL[=*[!8SEJPV_
MN:W/83U&'&5T#O(6A'U]&RR+8N<)X0>)N&RJ>/!9-3.<FR !82UIK#6VF*-7
M=9:AH--U?KFHL<1M6HFOZU#U"HUYAA0ZV6D/7H%FPBH]$ZZIU#X22+UJ',<W
MB8V<Y  B []7==B.U)PGFKY67,:]Y+;G6E=:<:*P]]*X*G;#1Y%;'LZ5C5\G
M,]JNIHE\D]7+Y2J+F5<QK!;RTWV54P ,>*W6VSWZU66\W:?EK7<KE/2UHM=G
MGGR\G-V&QSS]>4FIN7D71U'+Z2E)%THLNJH;)U%#Y-G/CD  >.@
M              D XH]JWN(<W7T<CQFXC;FV)#2:Q44;ZM5UJ;JI V4S+9]=
MMB]J5K7+,V$29/@BDGA4^/#!"F-DN,@ 7;>UE[/'7.J)B!W'W,[C7=WVF,62
MDHCC7K1[+ET^R=IY*JT/LRZO&<%8MA&;FS@RD2Q;1L5YR?0NXDVIS)&  NYU
MZO0%1@8:K52#AZQ6*Y%L(.O5RO1C*%@8&%BVR;*,AX:(C4&T?%Q<<S1(D@W0
M3(DBD3!2%P7&,  #]@
M
M 'Q.<B9#**&*0A"F.<YS8*0A"XR8QC&-G&"E+C'CG.?AC   QN>_UW()'N3]
MQ;;&P(*<-(Z&TZ^?:/XZ,FSA):)6U]3)5XWDKVT,V-Z=VMM2V9>SI')B^HQ&
MN6310QBLT_  "$\    !(=PF[4?<"[AKY(O%+C3?+_5L/%&3_:,F@SI&H(E9
ML<Y7Z+S:%T=05-<2$>5(QE&#1VYDL^'2FW.<Q2F  G2Q[>+@9PO2*^[O?>(T
M/I6T1Z9%Y[CUQD;K;-VRU:J%06*IA5]%3&P47!2'RGDB>N'B!S_?)KJ%+G!@
M /SW7(?VEW&%)1AK/A5S0Y[6V-4(:.NFX;U-Z_ILA@I2IJ9<MF.P-<)'\S&<
MFP1Q0U"]7W.CX  "67@HW7YTMXZ<X;>U=X':LTI)-4"1/(CG/)P,WKF6B7<D
M==.;@T+'QO4O%Y1<-TS$PO6VL\1H<F2*.N@Q$C  69M%=IKB##1697?G 3M1
M2%W]<TDH5#17 +6%+BJ<9NNNL5IFR7/-QE[B^;GPW,C)),*YDITS9])CJ+T
M =._U>O 3_8=X?\ ^[1I?_4H  /ZO7@)_L.\/_\ =HTO_J4  /-*1P]XD:SE
M"SFM^+7'/7TT51)8LQ2-(ZSJDH55!-RD@J60@:PP=X412>+%(;K\2E5/C'P,
M;Q  Z,             ?ES<Y"UJ(DK!8YB+K\##,UY&7FYN0:141%1[4F57+
MZ2DGZR#-BS;IER9154Y2$+CQSG&  !$AL7O^=FW5MD=U2T]P+1CN78J*).34
M5S:MJ0R:J)NA5(MFU?6;A6E5"'^&2D=FSXXS_:R  /='&[N\=LSES8&=0X^\
MUM$7FZ2;CTD/1G=L+2+W.N?,REY%?I&P6U4M<^IUX^XS9K_>YQG[F<9R !(V
M                                  /JO7S*,9N9"2>-8]@S14</'SUP
MDT9M6Z1<F57<N5SIHH(IEQXF,8V"XQ]W(  \7C=BZ^F7S>,A[W3962=F,1K'
MQMGA'SYR<B9U3E;M&KY5=8Q4B&-G!2YS@N,Y^Y@  >9
M               \#6VGK%NJJ@OL>AH+H*'1616M]?35153-DBB2J9Y$ITU$
MSES@Q<XQG&<>&0 !YX               "%+W"G,QQPA[4')W8=?FC0>R=G0
M+7CQJ=T@L=M(%N>Y,N*[)R,.Z3,51I-5371)Z=:*X^)%HLN<?'P  &-H  .B
M>+7$[D/S4W'7-"<8M66;;6S[,8RC:"KS4OI8F*0412?62TS;L[>$J=5B\N">
MJDI%PV9H9.0IE.LY"F  G]CM0]FSLVD(ZY4RM=[O'<%@S']3QMU)/Y;\'-&6
M9MCRSQ6T]DNXIREM^>B'R2J+N/PRD&Q%2*-7T*U.5)V8 #C/F;[@WN6<PXI7
M7K;;C?B]Q^;,TH2N\>>)K!72M AJNT;88,ZV\EH!WF^62'] 0A%F+Z64B3&Q
MG*+) G2F4 "%N,C)RU3D?#0T?+6.RV.6:1D3$QC1Y,3D].3#Q-HQCX]BT3</
MY26E'[@B:229%%EUE,%+@QC8QD #27[%/M;M7\?ZU2^5?<AI$+M/D3*-6-DI
M7'&RH,YO6&B_.\'4>XV!$Y.ZB-E[21;Y(91LZPM!0BYCD(B\=I(O4  +I)"$
M3(5-,I2$(4I"$(7!2$(7&"E*4I<8P4I<8\,8Q\,8  'R
M     >I=\[PUKQITOM#?^X[$C5-7Z?I-@O\ >)Y5,[@[*!KC!9^[(R9)>+B3
MEGOE8;LF:.#+O':J:"13**%+D #(3[P/?$Y3]V#9\TVGK#.:PXI0<XZ-JGC9
M7Y9PSKB,6U?Y4A+5M0K%SZ;8>S%6R*2BCIUYK*+5RHG&(MB'6,N !$)2-9;)
MV:Z?,=;Z^O&P7T8W3=R3.D5.>M;J/:K*>2DY?-X%@_6:-U5L=!3J8*4QOAC/
MB  /P)J#GZG-/X&Q1$Q6K%"/#M).&FH][#341(-S8\QJ_CGR39\P>('^Z10A
M#ES]W&  !>"]L_[A;;<+N37/;NYQ[(EMC:RV:ZCJ'QMW'>I5>7NFN=AO7";*
MH:IM=HE'"LG8Z#<UU21<(J[4<.X62,S9IF^7+8PP  T'ML_O5[+_ (/[E^YR
M2  &".          -KGLI?9']N7ZH&C_ -Q,6  ,\/W>/VR5U_@ T3^P4F
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
M-?U^-JM+I=5C6\17ZW7XAN1K'Q<7'M2$10;H(D^.?B8YLY.?)CF,;( 'G
M        S4_=.:]F.5G>BI^M5+A'T+6.A^$FL9O=.TYJ/G7M/T;K(FR=FVVX
M[&LT>W/U34HJ6^Q<=%L(WH>629>1,(TPI(N42&  K'\JN63/:4!5..NAH6:U
M/PMTS+2;[5&J'<B5Q/W:VR"",=8.0V^G[ Q&%TWUL-HS3]2O@N8ZN1I48:'(
MBP;>*X '$8    #^S=NX=N$&C1!9TZ=+)-VS9ND=9PX<+'*FB@@BF4RBJRJA
ML%*4N,F,;.,8QX@ #<R[?_%V'X5\*.,'%F&:,VGY%M-TRI6 [ B!&\K?/EB<
MILBR>#;.6YG%JV!)2<FL8F<X.L[,;QSX^.0 .P
M    !1"]\7^];V[/]/\ D?\ N=T\  *N'MTHEC-=ZO@&SD$S*H([2M$LF4JB
MB6</H#4^PIV,4R9,Q39*C)1R1\E_N3X+DIL9+G.  !LF        ]?[9_>KV
M7_!_<OW.20  P1P !=<[2'NF]!]N+M[<?N&5UXK;?V19M-_E6^9W2K7.EQ,%
M,_E#W=LG:K/T,?+(GD&_RZ/O*317S,_?K(',7[W.  !(_P#KO/%G_8>W_P#Q
MB:Z_^7  '??;+]S_ *([F7+^@\0*-Q=VWK*R7Z#O<VSN%LN-.EX2/2HE.F;B
M[0<L8=$C]51^VAS(IY+GP*H?&3?#&0 !:"  &4)[O'[9*Z_P :)_8*3  '?_
M +(;\Z?G!]7_ %[_ "BK@ #1\       !BX]\KB);^%_=(Y>:TL,*XBZU<MN
M7#=NIWWHBM(N<U3N.P2=ZJBL*=%)%FZ;UWYLO!NC(E*FG(Q3E+!293R7  '2
M'9W]PERC[1D)8M405'J?('C;:[0M=9#4%RF9.IS%9M;Q@TCI:9UOL*,939ZM
M](6T:TP_:/8J8CU#ML*H(-W"KA98 "U'JCWMO#&<,U2W7P\Y*ZV.L9%-POKB
MPZSV^R9F4RN51512P3&FWJS5OG"63&3;F5R0Q\E3R8A2J  3U<$^^9VS>XE-
M,*1Q\Y$Q+3;<BB95KI3:L5(ZOV>^4(FHX59UN*LR:$)?7S=JB=99*N2$P=!
MAE%.@A39P !+B  ,P3WJWVIN@_J :L_2*Y5  ![*G[4W?GU -I_I%<50 !>\
M[UOV1_<:^J!O#]Q,H  ,48  ;G';U_,$X._4_P"-'\B]*  '8   R!?='?;K
M\YOZ,WZ'G'T  3_>QC_YHG]";_BX  '%/O..(ULUUSIU-S 8PZRNL^1VH82D
M2=@09DPW9;=U J]BY"&E'+=/P36D]=/X-=@9R;SG16CPB74FS-@@ %?OMA=T
MKDSVHM].]X<=7-;EV]I@TZEL_6-[9OI&A[)J:;Y.1;L9="+D(N5BYR%>DRXB
MY1FX2<LECG(;"S5=TU<  7-]4>]_T+)E:I[QX&[=I!\%1(]=:HV[3=I%.?&%
ML.'#6/M]9T]E,IS$3,1$[D^2X4,7*N?+P90 "9'B3[GSM#<M;%$TMOO*P<>+
MM.J-4(>N\H*FGK)D]=.<$QZ,^PXN9M^HXUXFNJ5'";RPMS+JY\$/.QXY  %@
MI%9)PDDN@JFN@NF19%9$Y5$EDE"X.FJDH3)B*)J$-C)38SG&<9\<  #^@
M       R]O=_[DE67<9G=$UF$)5*]-ZJTAL3:,X@NN>6V]8HN'L</K]&86,F
MBFG3=81"SXD3')]9,2\K)NUU%3J-4V0 %1        '2_"Z&A;%S%XFU^R.&
M[2NSO)?1$-/NG9FA&K:%D]I55E*N')GY3L2MT6*ZACY6QE+!<9Z\9+X@ #=A
M                             40O?%_O6]NS_3_D?^YW3P  J\>W(>LX
M_O7\!5WSE%JBILJYLB*KJ%3(9Y)Z=V1&Q[8IC9QC*SQ^[213+]TRAREQ\<@
M#9$       !Z_P!L_O5[+_@_N7[G)(  8(X  G>X9^W*[EW/'C9K?E=Q^J^H
M)'46U?IA]$GEIVS$UF=6^@U]M.MY[UT(Y8K+LO+LU/>D2ZC9\Q$I%,? ^,
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
MT98YINT:6$U.EB8@K2TCU5%X]K;JC+-Y.I6UO'K+*&;DDF+HJ!E#Y)@O6;Q
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
M["MVKYK4,PXNVRI&XQ1Z;/VNE7.01;QCQDW20D#3= CC$7P;)BIE4)X>!\^
M $QX  _)GH""M4)+UFSPL38ZW8(U[#3U?GHYG,0DW#R3=1I(Q4O%2"+AA)1K
M]HJ=)9!9,Z2J9LE,7.,YP  *[_)7VJW9VY%SLG9XS3%XXWS\RH]<23CC5L%Q
M2H([MV3)".(R@6^)V!K6L)L<^!D6T3#,&6#8^_1/C.<9  Y]UM[.#M&4:<1E
MK1.<NMRL$EDE3UC9.YJA%P;@B>#8.W6<:@U/JFRE16ZL=64Y!-3'3CI,7X^(
M %BKC%Q"XQ\,-=-]4<6-'Z]T?1$C(K.XFC02#%Y/O6Z9D49>WV)QEU9KK/%0
M/E/,A+O'KTR?@7*N2XQC  '1P  ]<[7T_JC>]%F]8;KUM1=M:YLB.$)ZC;&J
ML)<JK*D)XY2,]@K R?QRRS<^>M)3*?F(GQ@Q#%-C&0 !7MW9[3'LV;>EG<S7
MM5;:T(Z?+*.7;;2>XY]K$F<+$<84.TA-G--H0\2CYBQ3E09(-FR>4B%(F4G6
M0P '.4%[+SM2Q$DB^D-M\Y[0U2\>N&G=LZ4;QKGXES^&5K/'&NRY?#&/#\&Z
M3^&<_P!GP\  )J.$?9K[;O;T?(6/C%QBIM<V*DU.U-MVX.)?96U\$63.D\^5
MW:]OYZ3J:,BD?I<MX3Y8T7+C&#I9\,  #N?>.C=2\E-4731V]*+";*U1L.,1
MB;A2[ 1SF-EVK609R\>IA=DX9R,=)1,S'-GK)XU60>,7K9)PW5362(<H ' C
M7LJ]MUC2)ZA--'W9".L]HJ5NL%G3Y0<L\;8E9.B5"ZT*H1SO>/Y<\[G/3Z_4
M-BSC%O7\3^($J4FMG+/)S8-@ "5$          9/'NG>VH^X1]P:P;YI,)Z;
MC]S7D+#MRJ+,FQR1]7VWEPS<[KI#@Z:*;5LHYLTL6PL4RX(GAC-8;I8-Z-7.
M  *QP          ]BZFV]M/0VP:UMC2NP[EJK9E.?8D:O>J#89.KVB$=Y3.B
MJ9C+Q#EJ\31=-E#HKI9-E)P@H=)4ITSF+D "Y3P0]Y]R'UC#PU&Y\:+B>2,<
MQ*BS4W1JE[$:OVNHT)A/K?66CGCLZSN<MGP-C'R_-32R7IR?!SX,<X %B+5_
MNX>S#?V3)U:]I[JTBNZ*GE>-VAH.\RSV-R=)50Q'JFET=O1RAD3IX3-Z=PXQ
MDZA>G)B]1B@ ?8V;[MOLNT)D^=57;VXMUKM"D,WC=9:!V'%/93)DD%#$8J;E
M8:DCDS)G5,GGU+AOCK2-X9R7)#'  @!YK^]4W-<&DE5.!/&J!TXS7-E%';V_
M7[78E[]*8N#8<0>LJZ=E1*O+(JEP7KD).TM5$LFQZ<A\E.4 "LGN/O*]UC?4
MNZF-D=P+E0N=XX,Z7AJ7MNSZII_GF/A0JB%$U2\I5*:>2?'X+"4>0J.,YP3!
M<9S@  >%4'NI]S'6$PG.4?G_ ,Q89Z59LNL@IR,VO+P\@=GE7+4LQ7INTR4!
M-HH>H4Z4WC9=/'6;[W[[/B !8AX(^\?YMZ;F(*L<X:/4>6FL_5,VLS=:W$0>
MJ-[1$;G.$'$@P5K;*.U?;UF#?P5(Q=1$6N^5)DBDHCYF52  7^>!O<=XA=R;
M4Y-M\3]JQMV8,2L4;I29(A8+9VLYA\VPX)![!I#I8\E".NHJB:+M++F*?F05
M,R=NDR94  '<H
M           AZY6]YG17$GN.\6NVI=-6[:LFUN5T+J^;IM\JZ=.-KVN-]J;/
MOFK(=*S'EK-'6,JT=,:_<N'/I6+@OIEDNC)S]9"@ 3"@ "'J+[S.BI7NXV3L
M]HZMVTGN^M0J$V[V<JG3OR5+MU]!0/(0J3<Y;,:W>=BLV!)EGJC2E]<0WQ\K
MP4R !\N)/>6T9RP[@/*+MPL]5[<U/OKBXG>WDVMLE*H(5N_1-!O4)2I&7HB\
M'99:2>,Y-&S1TNQPY;MU7$0[PO@N,$4P0 #Z^XN]!H?5/='T]VGH[5FW-E;\
MVQ%U:4=V>DITT]%UZE8HBSV]ZG<32]GC;&12L:ZK.;"^](Q<8Q&NDLI]:G40
MH ' 7.OW5/#S@1RQW)Q%V/QWY*W&ZZ5FH6$GK+24=7&JTJXG*E7[@W5B#3M_
MB);**+&Q))'\YLD;S2&\,9+X9R ![.[9ON5^*?="Y21/%/4>A^0>O[C+TNX7
M9"Q;'2UP2LI1],9MWCYHJ:LWB>E/6.DW&,(^#?)/'&>HQ0 !8Z  %/;9'O,>
M"NM-AWW7$MQ;Y9OY37]TM-)DGT>AI[,>]D*I./H)X[8Y<[,0<99N7# QTO,(
M0_1G'47&?'   E1[5??/X]=V6N\HK)IG46YM<->*D+KN;N*&SDZ01Q8F^QV.
MTG\6E6OHK:["F99BGJEYAQZHS<O4Y1Z,FQU]  'XO"7OU<<^<O#3FKS5U[IW
M=E1H7!^EW:[[ JER3HI;?;8^C:KL&V)!I3BPEME88SQW#5Y5LCZUTU)ZHY>H
MQ2>)\  1*?KM' 7_ &4>7_\ \/IC_O1  $W':.[S.BN\'7MX6/2&K=M:Q:Z*
MFJ+"6)#:J=.(XF'%]8V=_&JPOT1LUD3RBS3JRV%_/,D;J4)TX-CJ\  )A0
M          $;W==[<VNNZ+PNV7Q>NRK&$M#Y$EPTML)VW5<'UGN6O-'N*?:C
M$;E.X7A7/K%XR803+E1S#2#I-+H7RDJF !C![ZT7M+C+N79.@=V5.0H^U=36
MR4IEVK,D3.%F$O%K='G-5\8\B1AY1J=-VP>H9.V?L5T7"!SHJD.8 #U(
M                         Z9XC<PN1?!?=]7Y#<7]E36LMFU<RB!7\<9-
MU#V."=*(GE*C=*Z\*M#6VHS&$">I8/4E4<J)IK$P1PBBJF !KA=E[O+Z3[NV
M@U+-!(,=>\D-:,8AGR!T<=VHL>NR;XBB#2[4=P[,9U/:QM3IJKEFL;)W4:O@
MS)YXJ%17=  3.@
M         HA=ZK_Q7G9H_P! .'?Z87)4  7O0 !1"IW_ (XS:_\ H!'?_P R
M]:@ #[W=I;H]KGW*_ #N-I'+7-,<OT837^ZYMP[;QL"A*,8YCQVVW*3"A^AD
ME$U;5UQJ%C/E;)<JOF*JW5@Q.O  'W/;LPSKN)=Y+NB]WZS-'3VGPMFF]8Z(
M=RG2ME%'8<C\GJN&;G"93GEM=\=];Q<.XS^#3]/8B]),^./*  CBY!\K>07#
M/W4?-?=O&7B9?.:FTF+1:NM-':XC;M+69_"V#C]J1O,61)GK^EWVQ&9UY%(J
MBQBQYDBX/CK.3'AG( %PCM']R;F[SVL6[XCESVSMS< ([6L+19&CS&U8#;D*
MWV:]LSZSMIV-A3;-U/K5!PM5T(5JJOAF=V<I7I/,*GC),G  FX  &7'VBNZ5
MOWMJ<INZM^0[MV;@Y\_EIW_!?2C\E%AND#^2C\G.Q>2'R3Y]]$-$[K]7].OI
MX[]+ZCY9Y?R9;R_4=1_(  O?\$><>UNX)P6VUO?<7$+87":VLWVVZ"EIS9<O
M9)JQ.H>OT:*DF=T(\M.KM12>(V;7GUFZ1,11DBG9'R5=3.3%3  KO^R&_-9Y
MP_P_Z[_DZ<  #U_[G#[:'L??Z?ZK_2MH@  O>@                 "KO[C
M'L-1W<RUG_./XW0D3$\Y-2UTS2/9Y6CH2.Y#4*-PHZQKJRR*Z":*=ZAB]?T7
MDW2Z+<IE#Q[U0K55!S'@ 95MIJUEH]EL%,N=?FJG;ZG-2=<M%7L<8]A;!7+!
M"O5HZ8@YR'D46\A%RT7(-U$'#==,BJ*I#$.7!L9P  /P0
M          !\B$,H8I"%,<YS8(0A,9,8YC9Q@I2EQC.3&-G/AC&/CG(  TC?
M:K]CC8_%M)#N1<HT;A0-L[&H<M5M'Z-<K/J\YK>L;B6+=OK_ +7C$'2+I[8+
M>U9IXBJ]()%1B6O@]=(GD5&F(P "[2
M                         "DEW^^#?=%O_>.X:<^. 7%'^<"TXS: THXB
MY*;FZ>UHYMK:XY []OV*I9X:2V9KJUOX\D79XM=QZ)RV\Q%W@J;DJA3]  '9
M?#/G![G+8G*/2=)Y?=M'C)J/C/9+HUCMR;)J#"62LU/IYVCQ1S+PRB_,N^I%
M>)NTT28R:&D,>!\_@L_=P !ZUK';PYFL?=C;$[@+O1<\CP]F:<QC8S=QIZEF
M@W;U+@=1=4*-R01+*:Y$,7844XC/$T:4OFIY/X^3G"F0 .V/<L]M[8O<=[>!
MJUH6CFOW([2.UJ9M#4]89.82,F;2RD%UJ'L*I,IFPR,3$L&J]5M!II4JSE(B
MZ\ @3&<GZ,9  ]Q^WTX!6KMT=LK46F]H5<M0WK=YZX[GWM"96C'3F-OUUDB,
M(N%>O(AY(Q[M]6-;UZ!BW"B3E=([ADH9,W08I<  5P>5/$;O>\:._9RM[DG
MC@O [T@[@9&N4&<V9,U-YK^PUV?T[KFIV%_B!C-YZJN:+YA)P"Z*)E7"!,*)
MF-E-0F2YR !-KVS>7WN$=S<I(FD]QS@!Q\X[<9UZ7<)&4V3KAE)(69K<(]FW
M4J40DHZY6;<2]'+.SJ$6Q\F/G."X\%4ONY  L=  "J+[;;@%R_X5\@N[E;^4
M&DYS4E<Y#;CU)9--2DO.4Z82O,)7KMRKDYE^P2JUCG7+!-BPOT0H8KTC8YL/
M2X*4V2J8( !:(V+&OIG7U[AXQN9W)2M-L\;'M2&3(=R^?0CYJT;E.J<B13++
MJE+C)C8+C.?CG&  !5W]J1P"Y?\  /C[RPJ'+[2<YI.Q[ W'2K)3XN<G*=.*
MS<)&4E:,?/T%:=8[&V03;OS83R58Z9\Y^."YQ\0 !X;WZ.WAS-Y8]T;M0[VX
M\Z+GMF:FT!<=?26X+E%SU+BV5)90_(>HW&2</F5BLL/+OBM:U'+.LX9MW)LD
M3R4N,GS@N0 +=@                    "M;WP_;K:0[I,5([NTXYK>B.;D
M3%E2:[ -'';T/=;6.;*$C:UNEE#ME'WS1(I4V[*TMD7,FQ;%*@X1?MD6R#8
M#+JY6\0^1W"+<=AT+RBU39M2;,KIO,4AYY!)6.FXI111)I9*A8XY5Y7KE59$
MZ)\-Y*,=.F:IR')A3S$SD* !S<                     ]BZFU#M+?.PZO
MJ72^O[=M'9EUDDHFJT>C04A8K)-OE?'/ELXR-07<91;I%,JNL;!46Z)#*JG(
MF0QL  :178E]KM4>'\E2>7/<!8UO9?*")48V;6NDFCE"PZRT#-)Y0>1EAL3Y
M$QHK8^W(-3'X$Q//@(-YC*S,SYTDTD6X %RD
M
M                              <F<QN"_%'GYJM?3G+32]3V]32J.'<&
MK,(+L;52I=PFFDI/T"[0Z\?;*1.'31(15Q&O&YG*&,H+X50,=(P %#+N%>S,
MW_KU[8+WVZ-K1>^Z7YCA['Z.W!)PE"W'%(9PN=.'@]@K?*M7WQ0G07!5Y#-4
M-C!\%R57),J'  J&<B.)?)SB3;EJ+R9T+M;1MG36.B@PV32IRLH2I29/CU=>
MEG[1.'LL:KA(V4W<>X<ME2ESDBAL8\0 !ST          /;>FM [SY%VQ&AZ
M!TYM#==T6\K):MJJB6>_3I$ECY3(Y<1M7C)-TT9X,4W4LJ4B1"E-DQL8+G.
M +5O 7V=O.#>[F$N/->XUOAWK95PBX>TIBYB-H;[EXW&<K>4A#UZ3<:]I?S-
M#!2$<2$P[?L3GSE>*,8F4C  7V^WYVJ.#_;*I)JIQ3T[&UZQ2D:TCKKN"TJ)
MVO=&Q/2X2,92VWUVV1=$8KNDO4?*8M&-@D'!C';L4<FR  )%0
M
M                                                  !S/R__ #>]
MB?FS_P#T=?\ ._\ S>_[RK^^)_\ 9_\ T_\ U.H  9L?-K^;'\VG/RL?JI7S
MW_#_ $O\SK^MXZ?6^E6]-Z7^95_V<?,.KPZ?6?Y/]3X>?][U  " 79_Y$OG1
MOHI_,U]#ZR5\/R8?UA'R7R?5E]'T_EG_ /R+T?D_XIX_X1Y7CZG\+X  #Z>O
M/R,?-5?I)_-!])_@O1^4/^?Q\J_QDOG>5^2C_+?]Z_OO7_[/Q\K\)X  "=/A
MS_-4^:1'Y-OU6[Z3>9^%_GC?USGROU?ED\?F_P#.P_[(_+\OI_O/^!=7CX??
M]8  TA^WQ^;A5OS'_P#S?L^/S</\5;__ *M_Y/\ W70  .X
M
8                             ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>paulstorey001.jpg
<TEXT>
begin 644 paulstorey001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** $!R >>?44TR*O4-WZ*33
MZ* &>8N,X?\ [X/M_C_G%-\]-Y7;)D#/^K;';OCW_P XJ6B@"LE]#)-Y2I<!
MLXRUO(J],]2N.]1_VK;_ &D6_EWF\D*#]CEV\_[6W;CWSQ5VB@"A'J]M),(E
MBO0W(RUC,H_,IBF/KEI&6#17_P N<D:?.1^>RM*B@#+E\06$,7FR+>HG.<V,
M^1COC9G'O0OB+3'W8FER-O!MY 3N&0 -O)]AR.]:E% &9)X@TR(QAYW42%E4
MF%\';UYQC'H>_&,YJ?\ M;3O^?VW_P"_@JY10!F-XCT1!&6U>Q E.(R9U^?Z
M<\T3>(M$MT1Y]7L8ED^X7N%4-],GGJ*TZ* (K:ZM[VV2XM9XYX)!E)(V#*P]
MB.M2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !15::XQ*(U8 JR9Y SDXQS_ $YJ6&42
MH&&3P#G! .?3UH DHHHH ***8\T4;!7D4,>@)YH ?157^T;7*@29W>V /J30
MNH0,4P6PXRI*]?PZ_AU_,4 6J*@%W"Q;#=,<X./I]<C&.N?J*8=1M1,T/G#S
M%SE<>F._3O\ S]#0!:HJNE];R!S'()-A(8)\Q&/8<^U3JP90P.01D&@!:***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH 8F#DX^;/.<9'MQ2!XQ*5'#-[]3_C_P#6JEJ336ZK+#%<
MS;G :.W +'(QDY( Z=<^G6K<"N!\X(QTRQ)/OU^GZT 34A(!&2.>E+4%Q*J<
M,[(.A;IC/3'J>,8'K0!!>R2^6Q26-44G.4+;@ ,C&>O7G/!QP:Q),-#&^Y'.
M5+EL[B&&-Y_#)Z#V]:T9S)*1% )UW*<MO)R.2<'KW7D<9P,X%4V#1AED0)&J
MG<A+;0<CYL=.O.<?@#0!2GR;C(81QL,[A&6\SKGIM+'D<=C^LZRM&K>4J!CS
M&5'/7)R ,_CGKCUS4:6X<J]O&NX-\F-X3.>2".>^<'!&/08,[VZ21J[1&2-L
M'RU4\X[A>_)]<CGW) &27&QO+8L7( Q&"&9=Q _#H"/][UIIDC,K $#<X63(
MWHYQQP#W'3],]K4<!9'65(T/) C)!P  <J<=O0=NE-M[5KR<30V[QQGY3O0I
MN4\D,IZ]3P1^= %JTBDW"!,")QN <[V13GG!Q@XR,\]>^#6RJA5"J % P .U
M16UNEM"$08]0"2,^V:FH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $)P"3GCT%9]S.L
M$7GS.\$,2F29B^0%53G)/0=\@@Y S6%XY\?:-X,TZ07DGG7\D1,%E&-SR=@2
M.RYZD_K7S-XE\8>)/&]UYE\P2W1BD=K;Y2-0W8CJ<\<D]C[T >W:]\5O".ER
MW%LETU_(S8DBT]/-WMA5SN.U>>F<L<#''0\W9?%?4=;NH;+1/"4MW<EA($6Y
M.0& PS?*0H(8]6^IZ5YWX2\)W_B7Q59Z3:O'$&4O)-@,88L98\9P<%5'(()&
M,<X^IO"WA72_"&CIIVEP[5SNEE?F29^[.>Y_E0!D:'9>)KR'S-5L[3359MPA
M%R9W]]P  &<#@,<=L=*Z--+3(+R,1@@[<J>W1LY'0=^P]\WZ* *=OIEK;,2B
M9^8L QR%SZ#I^/7WJVJJN=J@9.3@=32T4 %%%5+C5-/M+A+>YOK:&9QE(Y)E
M5F^@)R: +=% ((!!R#WHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/B!XQ3P9X<:\2,2WLS&*U
MC8$@O@G+ ?PCOZ\#O75UY7\;(FETW2!Y:LC3.K%U# < ]"#S\IZ?RR0 >"ZM
M]IUS5KB2Y87-Y>7'SSM*"=S-A<C.!P5 P ,#MGA]MIIB$[>4K21.[N4==HQG
MY1SST/4'H. .FW!HF^W(N84E+$CR&)4IM4%0#CV'3U'&!DVO[/,I)6*8F0JC
M;),!\Y()XYV[1^..O((!ZU\&=!M['0+O6%;S+C4)=N\LK%43Y0N1_M;CCMP,
M<5Z97*?#B%;?P-80J4W)O#[ <9W'_P"MTXKJZ "BBB@ HHHH Q?%VL2>'_"&
MK:O"$,UI:O+&'^Z6 X!_'%>'^ _A3:_$?PY/XI\1ZEJ7V^^N9#&\3IM*@XR0
M5)/S!ACC %>N_%"WENOAEX@BA0N_V1FVCKA2"?T!K!^!NI64GPHL(ENHM]F\
MRW*E@#$3*[#=Z94@T 8_AO1O&'ACX6^,-'\1JOV2VTZX.G3+*KMM\N3<.&)
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,7Q#HIU6
MUW0D"YC5@F>C @C!_/-<):V$R/&CHRJ@*Y"E>1P%.Y>#V[9Y^H]5K-U+1[>_
M&_8HE&3DCAN#@-[9Q^5 'FYTT1P%7"JK @*RC=D$XR#WSG..H&,=ZU;.&12C
M!V$P*["J#@_,.2,YX!P0>> "3@5KSZ1]FB=I(N$P/EDVX!Y!'0#G'3WQCO:L
MM,M;J,"6'F!S)G<'99"N#DJ!U1B,'.0>0.A )+*TRJRM'Y;%<,CHI8@8R6(R
M"<GGG';'&:WH\A0K-N9>"?7W-00HC' C/EH6"EB"/3Y?;J.U6 ,  9X]30 M
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% #71)$9'561AAE89!%5;3
M2;"P\P6EK'"LLOFNJ#"E_7'3W^O-7** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** .;O/'&DVFIW%BD5_=M:$+=2VEH\T=N3CAF4=>02!DCO1J'C?3+#4
M+NQCM]0OI[)0UV+&U:409&0&([D<X&3BL?P?K6FZ#976CZS>P6>LC4;EY(IF
M"O<F25G5XUZN"K*.,],=JA\-:QIOA;5/%%IX@U"VL+J?6)KN)KN58_/B=5V%
M,GYL !3CH10!TESXRT*U&BL]\KIK,HBLGC&Y9"1D<]AT'U(JQ=^)--L9=5CG
MD=6TNT6]N?D)VQ$.01Z_ZMN*\KM/"HU2W\(Z;J%C+%8W5QJLT4;)\UM%(&:$
M\_=894C/(..XI$O=0O(/B7;ZO#Y>HV'AZ.UN'4_+,RQ7!$@[X8,#^- 'HMAX
MZTG4--N=06'48+2W2-VEN;*2(.'X&W</FY/:GZQXYT+0M3?3[Z:Y$\<:2R^3
M:2RK$K$A2[(I"YVGK6+XH348?AEJ4NJ7]M<AH(&4Q6_E!/F7=GYFR/\ /-6K
M?5]+TGQSXAEU'4+.S5K2R96N)EC! $N2,D<4 ;&J>+=&TG3;/4)[B26WO6"V
MS6T+SF4E2W 0$] 3^%,D\8:-;V>G75U/-:1ZC<?9K<7-O)$QDYPI5@"N<'&0
M.WK7FUI!>6_AOPO<?;ET@3>([JXM+BY0;8K>2*X9?D8@#<O0'IN'':NG\3Z;
M:^)H_"FG7]W;ZC#<W-Q&]S H"LPM9L.N"0&! (P>"* .KU3Q%IFD?:%NYG\R
MW@%Q)'%$TC^66V[@J@D\^E9.F?$?PUJ\=Y):W5R$LXGFG:6SEC5%3[W+*!D8
MZ=:Y[P;JNHWGQ(N]-U@[M3TO2%MKF4+M69O-R)%[892K=!@DBK-P-_PQ\;JD
M>YO-U4%2?O'?)0!UNI^)M'T?1H=7U"^2"PF*!)F4X._[O &:N7.I6=G<6=O<
M3K'+>2&*W4_\M&"EB!^"DUY?J1;6Y/#.AKHUQJUK9Z*+JZAMS""CRQ>5$296
M4<*92!G.=I[5/9:Y%>6_@2XU:2.TN+&]GM+S[1*/W<\5O(C98G&21GJ<Y'6@
M#U.BF1313Q++#(DD;#*NC @CV(I] !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1S3PVT1E
MGE2*,=6=@H'XFEBECGC62*1)(VY#(<@_C7-^.(H;C3],M;FU6YMY]5M8Y(W0
M.FW>#\P/!'&/QK+EM;/PMXT6+1OLVG6D^DW5S>0*F((FC:/RY3&N,?><'&,A
M>O% '=T5Y>?$.M7MIKU@VLR1HVC-J%M?M8"W>)<D$JN[[I R"V&'O38=:\1:
M;X6\(Z5%J%Q>:AJULUPU\MDLKPPI&C;=FX!CEU&XGUR"30!ZE17+>%[_ ,3:
MGHD$FI6\5I=17CQ3-<6[(;BW7.V18]WR,WR]20.>.@KJ: "BBB@ HHHH ***
M* "BBB@ HHKR?XI:U"FMVUN=<&FOI-H^I1*)"OVFYY$43'T(5\CKAJ /6**X
M^X\5ZA?WF@6FA6]J#K&GR7RW%V698541D?*I&_\ U@XR/K66/&VOW\FC:?86
MVFP:C=WEY97+W =XD:W!RR!2"0<9P?I[T >AEE7&Y@,G R>II:\S\27 ENKN
M'[,B21>)]*BDEC+9DSY#Y.3QC=@8[8[\UWVJZ;_:MB;0WMW:*Q!9[23RW(_N
M[L9 /M@^] %ZBN.\)VEMJOPPTB'4)I6@:U1I7^T,A;!R=S@@]N>>><U6\$KJ
MG]BR7%M<.NE3ZDTM@ETDDTALBN% RVY06^92>BGD>@!W5%068N5MP+MXWE'5
MHXR@_(LW\ZR_%%KI,NDO=ZU/<PV5FIF<PW4L(X]?+8%O8<\^] &W17F^DMJT
MUCX-T35YKZ&6[%U=7(,[I,8DYCC=@0VX"6///5""?6UHD:7UOXETG5-4OEL-
M)U0B.87TD;K#Y2.$:4,'P-QY)YQU- '?45YWH=MK-W\,K]I-8U&V$DMS-93L
M<W"VF3Y:EG!()49W'+ $<^G4^#KJXOO!>BW5W)YEQ+91/(^[=N8J,G/<T ;=
M%%% !1110 4444 %%%% !1110 4444 %%%% "%5+!B!D=#CI2,B,06521TR.
ME.HH *:T:,&#(I###9'4>].HH 1E5UVLH*GL13)((96#211NPZ%E!(J2B@"*
MXMK>[B\JY@CFC)SLD0,/R-$=K;PQQQQ01(D1S&JH $X(X';J?SJ6B@!@AB$S
M3"-!*P"EPHW$#H,^G)I!!"(WC$2!')+KM&&SUR.^:DHH CC@AA),42(2 "54
M#( P/R%0RZ983HR2V-M(K.9"'B4@N>K=.OO5JB@!D,,5O"L4$211+]U$4*!]
M *?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% %'5]&T_7M/:QU.W$]LQ#%"Q4@CD$$$$
M'W!JK8>%-"TRQN+*TTNW2"YC\J<,-YE3!&'9LEAR>I/6MBB@#&TKPIHFBEFL
M;$(S0_9RTDCRGRLY"9<GY>>G2HY/!VB2:/;:4;:5;6U??;[;F0/$>?NONW*,
M$C .,'%;M% &9!H&G065E:B.5X[.7SH6EG=W#\_,68DG[QZDCG%:=%% !111
M0 4444 %%%% !1110 52LM*M;"\O[N%6\^^E$L[LV22$5 !Z !1Q]:NT4 <-
MJOP_CN];T-K&YN]/L-.AN\/:7+)+&\K1D!<Y^7A^.@XXK?L?"VE:>NF>3$Y?
M3O,,,CN68M(/WC,?XF;)))[FMJB@#&NO"^F7D\TTT<A>:^@U!L.1^^A"!#],
M1KQWJYJNGG5+%K47UY9%CGSK20)(/H2#5VB@#CQ\.M//@^3PQ)JNL2V#LI#/
M<*715((0';C;D="#6[HFC_V)9M;?VC?WP+[@][('91C&T8  ''3%:=% &9JE
MA=W]YIIANVM[:WN//G",0TN 0J>A4DY.?055\2^%K;Q.EDMS?7UK]DF\^,VD
MBKE\8!(92#CG''&:W:* .=N_"4=YIMG ^KZG]MLF=[?4?,3[0A8$'G;M(P<8
M*]/?FJ5S\/+"Z\.?V.^IZH@EN/M5W=1S 2W<F.LA*D$<+\N,?**Z^B@#GD\,
M3KX<GT=O$.JR><YS=2&(RK&< Q@[, 8!&<9Y/-7?#^BIX>T:#3(KRXNH8%"1
M-<;-RH  %^55&!COS[UJ44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!156^U.PTQ$>_OK:T60[4:>58PQQG R>:++4K#4D9["]MKI$.&:"57"GT.#0
M!:HHHH **** "BBB@ HHHH **** "BBB@ HHJ%KJW6<0-<1"8](RXW'\* )J
M*** "BF":(SF 2)YP4.8]PW!2< X],@_E0\T4;HCR(KOPBLP!;Z>M #Z***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#&\5V=K
M>>%]2%U;0SB.UE=!*@;:P0\C/0^]8-I))9>"?#%CHHATZ35$@A$X13Y.8#(S
M 'AG(3 SW.3G&*[*YMXKNUFMIEW13(T;C.,J1@_I5.YT+3KO2(M+DM\6L*HL
M(1RK1;1A2K Y4CL0<T <]HMQK[7&N>'Y-8@N;S3C;-!?RVXW,D@W%9$4@;OE
M8<8X93795BV_A72+72YM/CMW\FXE$T[-,[23.&!#.Y.YC\H')Z#'2MJ@ HHH
MH **** "BBB@ HHHH **** "O)=>L[*^\:>++<>';C4]6FM[>.SN(K=3]D<P
MMM;SB1Y7S8.1SP.M>M55ATZUM]0NKZ*(+<7003/G[VP$+^AH X?Q1XFU/PII
ML;?VK;S7-AIR375H+"6=YF'!9I%.(E;!P6'9CV..@'B&=[O7X4BC)TZTBGC4
M]2SH[88Y_P!D>E-U[P58^(9[E[F]U&&.[MUM[F"VG"),@)(W<$\;FZ$=><TW
M6/ ^FZS=7$\EUJ%LUU;+:W*VMR8Q-&N<!N/]HCC&0>: ,G0KZ74/B.MQ.D2S
M2^&K:5_*.5W-*Q.#SQGIR:K^*K&WTKQ)/XAUW1EU?2'2$"Y"AI-*"=6"]=A)
MW%DYXY!%=?9>'[&PU-+^ 2"5+&.P52WRK$A)&!CKS^@JCJO@ZWUBZN7NM6U?
M[)= ">Q2Y @D& -NW;D @<@$9R<]: ,6/6M6L_%/B34+C4+2?0[&PBN_)2)]
MWE[)F&P[RH;Y?F./F ' Q5JQUWQ#::EI UH:=)9ZR66$6B.KVTGE&4*Q8D.N
MU'&0%.<<<\;3>&;(ZN]^DD\:2VHM9[1"OD31@,%W+C/ 8@8(JII7@NRTR]L[
ME[[4+]K&%H;-+R576W5N#MPH). %RQ)P,>M '.6?CK5H?!]KXBU9M.1=3GBM
M[.**&3;$2SAG<Y);(7(4 =,9.<U>B\9ZI# TMQ8++;P:G#:SWIAEMD:&3CS%
M1P2-C%5(R1U.16\?"UB/#EGHD4EQ##9^68)HG E1D.0V<8SGKQ@Y/%0ZOHD\
MGA'6M/:XN]6EN[>542X:-269,!055549QV]Z +&A:S/K-QJK&T,-G:WC6MM*
MW6?9@2-CL ^Y1Z[:V:RO#.C+X=\,:;I"D-]DMTC9EZ,P'S'\3D_C6K0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MPL3W_A+Q/KC1Z!J&IVNK3+>17%D$)1]BHT;AF4#&T$'T;GI7=44 >9ZY8:O<
M^);J[N+76(;'4]+BA>.R@@N#&5\PO%)NR5/SC!7C)Z\9JQ>>%FN-0U..YL-0
M?3'TBQM(GBD0RDQR.Q)&>67*DC!!QQG.*]$HH X:Q@\1:B-"GNUD(M=7DD\V
M6%89)+;R)%#.@^ZQ9L8X[' SBLM3JYL;'0VT'4#/;^(!<SW'E@0K";LS"0-T
M;*D<+DCG.*]-HH X/2$O;#QY<0Z=:Z@=,N[B>:]%Y:;$@DV\/%,?OARH^7G
M.>,8J36_#']M_$RQN;N*[&GQ:1*IEMYI(!YOFIA6="">,G;G'&:[BB@#RJ7P
MS>:=IQ@&G7MWIMIXE^US0/F>6XM_+ ##<27 <@X//RG'2GW&E7]W)XAO++2[
MN+3KK5]+EM[=H6C:4QS1^=*(R 5! !)8<["3[>I44 >,>(M >?3_ !I:WGAR
MYU+6[S4#-I]RED9,0E(Q&5EQA=N&!&<\=#70^+-#O-2M_%=O]@FGAO+K3-J*
MA(EC62/S,8Z@ '/TKT:B@#S'QCHZZ)I/B4:1IR6MM=6MA&J6\ V2R&X=&4(,
M!B5*@C(R#CO46FZ;I<^C:[;W8@T_49IK>>XMK71700JI79F(@M)&60Y/W?O=
M.2?2=1TZTU:QDLKZ!9K>3&Y&R.00001R"" 01TQ532/#NFZ&\TEG%*9Y@JRS
MW$[SRN%SM!=R6P,G S@4 8_A/6(8-(TFPN[**QN[QYU@AMK1X8Y%0DF4(1F,
M,,-AL<MBK.LP2/XW\,3+;2NL:W>^55.R,%%ZGH"3T^AK>:TMWO([QH4-Q'&T
M:2$<JK$%@/3)5<_05-0!YYH'A2STVU\+WT>D/;:F+N0W,Q&)?GBEW;SC)4G:
M0IP!\OXG@"QTS3[..2\TJ>+Q*AN'OKB2SD\QW+Y8F3&&##:1R<]N]>AT4 16
MMQ'=VD-S$'$<R+(N]"C8(R,J<$'V/(J6BB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MB2.5V3&5 PN0TF .@ KOZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ J*2VMY9XIY((GFASY4C("R9X.T]1GOBI:* "BBB@ HHH
MH **** (9+2VENH;F2WB>XA#"*5D!:,-C<%/49P,XZXJ:BB@ J&*TMH;F>XB
MMXDGGVF:14 :3 P-Q[X' S4U% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%8OB'6;K2FTR&RM8)[
MC4+O[*@GG,2)^[=\DA6)^YC&.],L/$>_4K_3=5MET^ZLX5N&8S;X9(3GYU<A
M> 00<@8Q0!NT5DV7B;1-0MKFXM=3MY(;5=\[[L"->?F.?X>#ST.#2:?XHT34
M].N-0M=2A-K;,5GDD)C$1']X-@@=P3U'2@#7HJC9:SI^I:<^H65TEQ:+NS+'
MR#MZX]1[C@]JY71?'MYJ$?AZYOM&BM;+724MIHKPRLC[&<*ZF-<9"]03S0!W
M%%9=EXET34;^2QL]4M)KJ/):)) 6P.I [@="1T-68M4L)H;.6*\@>.]_X]76
M0$3?*6^0]_E4GCL#0!;HK'\,:S)K^A1ZC)"L1DFG0(ISA4E=!^.%&:V* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#FO%]OJ;-HEYI>F#49+'4//D@\Q$;8894RI<@9
M!<5S^J>%M=\4?V]?WD$.G7%UIJ6%E;B?>RJ',C^8R\ L<#C.!Z]*]%HH \]M
MM#UNWT[5;O3[;58]:DL4@@?5;V&90<DLJ!"5&.H+  DCCK6>OA+7KW0_&5M)
M;7@EU-(8[5M3NXI9)=H.XL8R0HYX%>I44 5[JWWZ=-;PJJYB9$4< <8 ]JX_
MP/X#MM!T+1)K^&:36+.V _?7DDJ02,N&"*6*+P2/E%=Q10!YMH>C>*9_&>FZ
MGK$5Z%AM[E+GS);<V\3OMVB!4^<J<'E^>G3FG:'I6MVZ^#-(GT:Y6#0Y6-S>
M331LK8MYHE* ,21EEZ@$9''>O1Z* .-\*23>'M,T;P]=6C"^N)[MVC5@1#$)
M9'WG&>#NC ]W%=E110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M$1C]\=H7YO7@ <U2TSPQHFC3R3Z?IEO;RR*4:1$^8J2#MR?X>!A>@QP*UJ*
M,O3_  YH^E10Q65A%#'!,\\*C)$;L"&*Y^[PQ&!Q@XJM;^#/#MIK?]L6^EPQ
M7V\R!T+!0Y&"P3.T,1U(&>3ZUNT4 9\NA:9/975G+9QO;W<OG3QMDB1\@[C^
M*C\A5-?".C)XB?7UMBVHL#M>25W1&(P65"=JG'&0 >3ZFMRB@"AH^EQZ/H]O
MIR2R3+"N#)*<LY)))/U)/%4=)\(:1HE[]IT^.YBPI5(#=RM#&#UV1EBJ_@*W
M:* ,D>&M(6PL[%+,+;6=R+N",,V$E#E]W7^\Q..G-5K[P=I-_K#:I)]LBN9-
MGF_9KR6%)=O3>J, W''(Z<5OT4 84WA'29?$"ZVJW,-WN5Y!;W+Q1S,OW3(B
MD*Y'N.PIT/A+1H)-2(MG>+491-<022LT1?=N+!"<*2W)P.<5MT4 9DOA_3)O
M$4&OR6P;4H(&MXYBQ^5"<D8Z9Y//7DU07P;81ZXVJ07NIP%[C[4]K#>.EN\F
M.6*#@YZD=">M=%10!DZYX=L]>^R-<R7,,UG*98)[68Q2(2I5L,.Q4D&J)\%V
M*:1;:9:7^JV5O;O*X-M>NK.9&+MO8Y+?,2>?6NDHH S)?#^F3>'!H$EJK::(
M%MQ#D\(H 7!Z@C P>H(S6;9^"-,MA?M/<ZA?37MJUG)->W32NL)SE%)Z#D_I
M72T4 006D5O81V2 ^3'$(@">=H&/Y5A)X%T..ST&T$,ABT.7SK,,^2#SC<>X
MR0?J!7244 <[=>#;"Y6_V7-W;S7E]'?F:)UW13(JJI3<I&,(."#U-5)/!T&G
M^%_$=I;-=ZE<ZK%+)+]KE4O-*8M@&< +T'L/:NMHH QO">BKX=\*:9I0&'MX
M%$ISG=(>7)/<EBQ_&J<_A'[;J]M>7^M:A=6UI>?;;:SD$6R.3# 98)N(&XX&
M>..M=+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &7K/A
M[2_$"6ZZE;M+]FD\V%DF>)D;!&0R$'H2.M0S^%-'N=)ATR>WEDMH)/-B+W,C
M21MDG*R%MX/)'!Z$CI6U10!@W7@S0;S2[739;-UM+6;[1$D5Q)&1)R=Y96#,
MQ)))))R2>M2OX6TJ30VT9UNVLF.2K7LQ8_\  ]^['MG'M6S10!C6/A;2--TR
MWTVVMY5M+:9)H4:XD?8Z8VX)8G P/EZ>U;-%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !15.^U?3-+*#4-1M+0R9*"XG6/=CKC)&>M/M-1LK^)9;.\
MM[B-\A7AD#@XZX(/;- %FBBB@ HJBFMZ3)<36\>IV33P!C-&MPA:,+][<,Y&
M.^>E6C/$L(F,J"(X(<L-ISTY]\T 245435-/DO7LH[^U:[3AX%F4R+]5SD5;
MH **CGGBMH))YY$BAC4N\CMA54<DDGH*;:W5O?6L=U:S1SP2KNCDC8,K#U!'
M6@":BH+:]M+PR"UNH9S&=K^5(&VGT..E3T %%%% !112$@8R>O2@!:*** "B
MBB@ HHI RDD @D=1GI0 M%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% '+_ !!L8K[P;>J\89T,;*VP,RXD0G'IG%4?%&GS2^+/"5II
M]U+IR;KO=):QIE4\KD ,"HR<<D?K793P174+0SQK)&V,JPR#SFD>V@DN8KAX
ME::(,(W(Y4-C./K@4 >=7/BC78+71--(O)[JYO;VUEN+%(?/D6W=E4@2D1@L
M &)]C@>G7>%KC6+K16.MVTMO=+-(B"4IYC1AB$9MA*AB.NWCTJU=Z!I5];""
M>RC*+*TRE"49)&)+,K*05)).2".IJW:6<%E:K;6Z%85SA2Q8\G)Y))/6@#@M
M&TY_"^J6?A74;"TOK#4DN8K;4TP)V!#2.DPZG(S\X/) R 346ARM<VND>"+J
MYCGNM-NG^V)@%C;6S9@9AGY2Y-NWN WO78Z=X5T32;[[;96"17 0QJY9FV*<
M9"@DA1P.!CI5J#1M.MM8NM6AM(TO[M$CGG&=SJOW0?I_AZ4 >>P:5>^(-0U&
M&WT:W@^S^(?/_MAI 'Q&X+; !O+87R^<+@]2*[3Q'?74$NDZ?9SFVFU*\-O]
MH"*YB58I)20&R"2(\<@XSFM:WMHK42"%2HDD:1@6)^9CDXSTY[#BJ^J:18ZU
M;+;W\)D1'$B%79&1@"-RLI#*<$\@]Z /._%5]J4WA?Q5I$VJM<2Z==VNVZ\E
M 6CD9"(W"@+N4Y)( R"OJ:ZSQO)-:^![Q5N)0[B*&29?E;8\BHYR!\OREN1T
MZU>M_"VBVNE3:9'9!K6>02S++(TC2N""&9V)9CE1R3V K2NK6WO;66UNH8YK
M>52DD<BAE8'J"#0!Q.N^'M(T"^\-7>AV-II]^NI0VRFW@56G@8$2(Q'4!,MD
MYQL]:;=Z_K]KIMQK\E_8FS@U1K06,=L<O$+DP<ON)\S&", #/&#G-='8>$M%
MTZ^BO8+61KB%2D+SW,LWD@C!"!V(3CCY<<<5GZ1X"TFPGGNKB.2>YEU*;4#F
MXE\KS'D9T8Q;MFY05&=O50>O- '-2>-?$UUKM^-.TZ]FAL]3-DEO%8[X9HU<
M*[M-NRK<L>F!@9SFNCL]1UB7Q'XDGNM2M+71=,<0QQM;Y(/D1RF1GW#@;^GL
M>:U!X7TQ-3DOX?M=O+++YTR6]Y+%'+)@#<R*P4GY1GCGOFKDVDV-Q;7]O-;J
M\.H9^U(Q)$F4"'/I\J@<>E ' 0>*-5O+?Q#8+J%S.8M&-W;WDNF263+)AP0
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
MJ6\"RR1%%^?.Q SA2[8_A4')^G:N=TWP]K&DV_@EQ8"9M+BFM[N*.5 8Q(H
M8$G! V\@'//%;7C;3KS4M*M5M[+^T;>*[66\T_S ANX0K IDD X8JV"0#LQG
MF@"+P3X@U+7%U);TV=S!;3B.VU*R5DANP5!8HI)^Z?E)#$$_2KNO:[=6.HZ?
MI.EV<=UJ5]O91+)LCAB0#=(Y )QEE  ')/45QO@_1?%&G>(+#[7I#VWART69
M+"V:\22>U\S:2)"#AT7:P4#) 8=<<=+XCL=3M/$>F^)=)L!J$EO!+9W5H)0C
MO"[*P9"Q"[E9!P2,@F@!U]K^M:3%I4%[9:<U]?7QM04NG6()Y;/OR4)!PN-O
MKWJ?5O$-YI=OI\"V4%UJ^HSF&VMHKC$9 !9G9RN0JJ,DX] ,Y%<WXJMM8\2V
M>BSWW@UY[6VU)I9].>>&21XA$P5CE@@^9N5W'H.M7+FQO8K'P_J^D>&Y;>32
M99$_LAY(T?R7!1MA#%,CA@"><$9% &U:Z_>1^)8M#U:QAMY;BW:XM9X)S)'+
ML(#H<JI##<I[@@]>"*V+^X:UTZYN$,(:*)G!G<I'D GYF .%]3@X'8UQ[RZC
M?>)(_$FJ:;+I6DZ)9W!1;B5#),[A=S$*2%554@'.22>U:M]-=^(_AU>2P6,E
MO>:AI<OEVLWWE=XSM4^^2* );GQAH6EQ6ZZMK&GVMS+ DQ0S=0P/S#/.W(."
M16VLL;0B974Q%=P?/&.N<^E<1I^BW\,VIW<NF$3/X=L[6)0Z[C*HG+Q!N<<M
M'STZ'G%6;O0M1O\ X0C0HT\C4GT=+?RV?[L@B *EA[C&>E &Q:^+/#][975Y
M;ZS9/;6O^OE\X!8_<D] >Q[]J?9^*-!O].GU"UU>RDL[<XFF\Y0L7^\3]WJ.
MM<QK3:AXCT*W\GPU?0+87MI<2VEP(T-PD;;F1!NP=O49P"1Q6;J6CZIXB;Q3
MJ4>EWMM;:A:6EM#:S!8Y)V1RSLR\[1AMO/49]J .T'BK2+O2=1OM+U/3KQ;%
M&:5A= 1H0,C>XSM!QUP:T(-2LYY)(DNH&FBB2:5$D#;$;.UC['!P>^*\_P#'
M6D?8;#Q?=V]FD%E)X;6%6C4*C.AEXP.X4H/IQ3!%J.E76IS0Z->:@-4T.UAM
M'M5RK/''(&5R2 GWP03C/;GB@#M[WQ3X?TV*&6]UK3[=)D62(RW"KO1ONL,G
MD'UZ58U#6])TJ"*?4=3L[2*7_5O<3K&'[\$GG\*XW3/#4CZU9SZAI8DCA\,P
M6H:2,-LE#-N09Z-C%9ME8W>D7WA^]UG1;_4+%?#D5EY*6YN3!< AF#1@9!9=
MH+8 ^3!- '<1^+=$D\23:"-0@%_%"DVPRJ-X8,<+SDD!=Q&. 0>]3G7]-M]*
MM]0U#4;"T@G VRO=IY3$]E<X#?A7+1V26GC^[N7T66*/4=*MXK61+7<L<D8E
MW*[*"(R%*@9.#C -8>DZ=+HT'@^ZUO0KNXL+311;>3':&=K6Z8KEFC + L!C
M...G&: /3)=8TR"TCNYM1M([:4;HYGG4(XQG(8G!XJQ;W,%W;1W-M-'-!(H9
M)8V#*P/0@C@BO,='\-37&J>&);[2'%@EUJ=U#;30';9QR$&)'4\*<$D ]"<#
MI76>"+";3M/U6VEMFMXAJUV8(RA11$9"5VC^Z<Y&.* .A2\M98X9([F%TF.(
MF5P1(<$_*>_ /3TJM/J:QW]K;1(DRR2.DT@F4>1M0MR,Y)/' Z9R??R.?2=?
MT[?;6>FWXB\'7;W=@8U+#4$EE#>6O'.V)I%('<CI716'AZ[2;P;<7E@3-<7M
MY>ZFICR$>>WE)5^.Q8)SZ 4 ='+XYT=M+L]0L;B.[AN=0BL/D?!5WE\O)] "
M"><9 X[5T%O=VUY&9+:XBG0':6B<, ?3([UY%;^'K6X\#Z9H?]B/%+#XBB&I
M0FS<!T^TN<D[<.I0CD$@ CH*[CP]I,.D>-?$,=E9+:6,MO9R(D4>R(R?O5<J
M  ,X5,X]LT =71110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@:UXHB
MT77-)TR2QNYSJ)D D@A9Q'M&<G .??T'-9]MX]TZ/4=4M-0E>,VFI"SW+ [)
M$&"A#(X&U=S$@9(ZCW-:6O6NI-J.C7VG017 M+AC/"[!&,;H5+*Q'49SCC/K
M6/=^%+^;P]XILXQ MQJ=\UQ"V<97Y,;CZ_*: -G5/%VCZ->&VO9I4*%/.E6!
MVB@WYVF1P-J@X[GW.!S6CJ6IVFDV9NKR0I%N5!M1G9F)P JJ"6/L :X+4? \
MTWBK59[K3KC5=-U.6*;:FJ/ D95%1UDC! <':".O3!QUJ]\5-Q\-:?%$Z13/
MJEMY4SN(UA8,6#%RK! -O4J>N,<T ;</C/1)]/OKY+B<0V5Q]EF$EK*C^;QA
M C*&9CN P!WI\7B[1IM.O;Y;B416,ODW,;6T@EC?( !CV[^<C''.:Y'0(KZ^
MT25K2"VO-5TS61<7#?;A+%>/L"L1($ #;&&!M #*,]ZO/HNOS)XAUF"V.GZC
MJ9MHUM8YD\WR8CAOWHRJNRLX!YQA><\@ T;CQI:7>D0WNC/YW_$TM;"99X7C
M:/S)D5LHP5@=KY&1W%:EGXFTF_UB?2K2XDENK<LLNVWD\M64X93)MV;AZ9S7
M%:5X-U2""]8V4L0GURQOHHKN]-Q*L41BWEI"QR1M; R>@'I6SI^EZO;>.I;J
MTT^33]*E>9KP-=K)%=,?N21Q]8W)Y;@9R<Y/- &[K7B72?#Y@74KEHWGSY4<
M<+RNP'4[4!.!W.,"N?\ $'CB&.X\/6NC:A;YUB<A+HVTEPGEKUP$QR3@9) '
M)/ R+NKVNIV/BV+7;'2AJ49L/L9CCF6.5&\P-D;R%VD=><\"J6C>&=2L6\.R
M3Q0*]M=WMS=+#)E8_/\ ,8!2<$X+@4 :GB;QEIGA2[TF#43(O]HS-$K*C-L"
MJ26(4'/.T8_VL] :K)X[TJW\2:KI&IWMM:/:S1)!O)7>KPH^6)X'+,.<=!4_
MBJSNY+K0M3L[.6\;3;XS200L@=D:&2,[=Y4$@N#R1QFJ&H>'+VXLO'6RWC:7
M68-EJ"PRQ%JL8!.<#YP?YY] #>U;Q-HNASP0:GJ,-M+/S&KDY(SC)QT'N<"I
MM;U$:5H5]J(:(?9X'E#2D[!@9YQVK@-7\-:HVO3W=S;:Y<VU[86\++H]['"5
MD0,'616=05.<@C/4\5V/B/2YKSP3?Z990^=.UFT4,4S@[V"_*&8]\@<GZT 2
MZ;XKT'5[6ZN;#5;::"T&9Y V!&N,[B3_  X!YZ'%1MXQ\/#1_P"UAJUNUAYG
ME"9"6#/C.T8Y)QSQVYKFM4TC5O$@UN[;1Y=/\S1)=/2":2,R32D[AM*,1L[
MDC.3P.^OXH37+>#2(='CNELPYCO!IJP^>B[,)Y?G?*%W8R>H'XT :LGB;0XM
M)BU635;1+"8E8YVD 5R"1@>IR#QUX-.;Q'HR:,-7;4[8:>3M%P9!L)SMP#ZY
M!&/6N.\->&=6M;30OM]M,6M]<O+R03S1N\<;QSA&8K\K$EU^[W;/%6KS3+[2
M5DU"'2YKN&#77OVM8F#N\30E2R+G!;>V\*>1@X[4 =#H6OV^O3ZK]EEAFM[2
MZ6".6%MP<&*-SSZ@NP_"MFN1T(ZK:RZ[J+Z'<QK?ZC%)!:&6(.(S%%&SG#;1
MRK,1G/U-==0!S">,5,-^K6#K?6NI_P!FI:F09E9L%&![*48/[ -UQ6M+K^D0
M:NFDS:G:1Z@X#+;-,HD(/3"YS6'/X=6?XJVNOO9DK!I;0I/GY1(9.F/7:S<^
MA-86H:?JD^FZIX972+C^T+O46NX=26,?9PAN!(KE\Y#(H V\G*#J#0!Z/YT1
M$A\Q/W9P_P P^4X!Y]."#^-5VU33TOEL6OK87;':L!E7>3C=C;G/3GZ5Q.O7
M&JVS>)=*MM"U*ZFU.59;6>  P[##%&Q9R<*5*-\O4\8ZUN:+HK6OC/Q/J\UN
MJF\DMTAE(^9D2%0<>VXG\1]* -N]U*PTU%>^O;:U5SA3/*J!C[9-.EOK."%9
MI;J".)E+AWD 4J!DG/ICG-<MXA=-,\66^L7^E7-_8"Q>WC:VM#<-#*7R?E4%
M@&7 SC''.,UAZ)X8OXM7\*S76FLEM;S:E<>2RJ5LTD8&)#C(W 8P>W([4 =G
MJ7B*VT^[T=2\#6NHR.OVDS (BK$T@;/0@[<=>]:(U&Q-B;X7EN;0#<9_-7R\
M>N[.*\Q.E7&GP:&]]H5Y=6ECKFHS/!##O\N!C-L<)T*X92!U[ '.*G%O&+;^
MUGT&[?1/[=^UK8_8Y/,6/[/Y?F>21G'F9?:%[YH ](^WV?V'[=]K@^R;=WG^
M8/+QZ[LXQ4BSPO$)5E0QMT<,,'\:\MDEO+.QUC5K32Y8M%U+4+?R5NK,RBUA
M$>'N!;#YAEP.,#^\1CJNC:'<7/AP6]U8W,MM)XF6Y"361B#PY4E_))^1"V?Y
MD9H ])GU2R@M%N#=0%)%+1'S5 EP,_*<X/%5M'UQ-9M;"YAM94AO;&.]1W9?
ME#@$(1G.<'L,>]<AXGBTVQ\17S:GH5Q?03Z2EMIRVUDTXW!I?,C7:"$)!CY.
M. >>#6+IVDZJGV<_8;M0O@".U&8F&)_^>?L_3CK0!ZVDT4DCQI(C/&0'56!*
MD\\^E,2[MI)O)2XB:4$C8'!/'7BN%U72;7P_?6,VG6/V*W71;V*ZEMT"!558
MV7<W8@@D$^_O6!\-'L[K7-)GU"SALM4ATC[/;)]@EA:<#87??(H#,.F%SPQ.
M>> #UUY$B0O(ZH@ZLQP!0TB)C>ZKDX&3C/>O-_%EQH5M\3K-_$%DEU9G19
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
M<1(_R\\#+'KGM0!U-%<E\/=?UOQ3X=BUS5(K"""[4-;06P<LH!(8NQ.#DC@
M<#N:ANM6O]-%^-)LK5[RYUH6R"XE=$<F%"7<G., <;000!@9- '9T5Y;XN\2
M>*+7P5KD+7-E;ZQIU[:Q-<VB.J21RM&1M!;*GYL'D\ XZ\:/B'QQJ>@WEEH\
MSZ='J;67VJXG:">2$G)4*BQ@L,D=6Z#UH ]!HKC4\3ZYJRZ#_8VG6L3ZA:27
M5P-09T,*HT:X"@9))?C./6J-QXQ\202ZG??V9I[:-IVHBS<^:WGRJ752RC[H
MVELG)YP<8[@'H%%<-KGC2]T?Q9::?YNCR6EQ>P6GD))(]T/,(7<V!L3!).">
M0.N3BM+PP\C>(?%ZNY8+J<>T9. /LL% '3T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MX&,5TM% &!J?A*QU31=2TR6>ZC6_N/M+31N!)%("I5D..,%%Q]*CE\(01Z5I
MEII=]<Z=-ID9BMKJ)8W?:0 P8.I5@V 3QU -='10!G_V=,^@OIUQJ$TTTD#1
M/=E$5R6!&["@*",\<=JQ)?AYX?&B0Z?964%C+ 86BO;>!%G5XR"K[@.6XY)]
M375T4 <X?"TTOB,ZS<ZS<S21)*MG&8(5%MY@P<,$#, .@8D=SD\TQ/"&;/5T
MGU2>2[U+RR]TL2(4* !&"@;2<C))!STZ  =-10!0M;*\BFMY;C4Y)_+A=)$\
MM461F8$/@#(( ( SC!.>:OT44 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14<MQ#;@&::.
M,,<#>P&?SIR.DB!T964]"IR#0 ZBBB@ HID4T4P8Q2)(%8HQ5@<,#@@^X-/H
M **** "BBB@ HHHH **"<#)I"ZKG+ 8&3D]!0 M%(6"C)( SCFEH ***3<I8
MJ&&X $C/(!__ %&@!:*** "BBB@ HHHH **** "BBC- !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!QGBR.[F\7>'8K*RTZZF,%X<7^0H \K."%;!Y]/
MQZYNZG+J[:QI&CV%S;Z:EQ97$L[1P^<4,9A51&3@#_6'DKR!T]-35M TK7%C
M&IV45R(PP3?GY0V,XQZX'Y"K-MI]I9I;I! J"WB,,)ZE$.,J"><?*OY#TH X
MO3M:\01/X<N[W4+:ZM=1G:QFA2VV$,JRD2A@3\QV#(X'H*I6GB?7VTC2O$-Q
MJ-HT-SJ@L3I\40"F-YC$"7R6\Q1\W&!P1CO7H"Z;9)';QK:Q!+:0R0KMX1B&
M!(]\,WYFL'0? NDZ.MO/);13:C$[RM<J&4.[$G>5S@M@XW')]Z ,RSO]0Q)8
M6THL+B_UV[A$TB"0JB!WRJDX)8)QG@ DXXQ2'Q%K6F"ZAN9$NHM)U6&&]O)(
MQ&'M)8P=QQP&0R(6( &%SQDUU5[H&E:A9R6ES91/"\OGD#*D29SO!&"&SW!S
M5:Z\.6J>%=0T73(8;=+J"6/Y\L"SJ06<YW,?<G/% &!>Z]KE^VF_V;>V5I!J
M&L2VMO/L$H>V2&0[NN"Q>-B,$<;?>JLNM>*=/TNYO+R^MF_LK5$LY5^SJGVV
M)WB57+9PA ESA1R1COQU]AX=TZQT[2+,0B1=)15M6?JI"%-WIG:3^9JS/I5A
M=6\UO/:0R0S2K-(C+P[J00Q]P54_@* .)U'Q3XAN=3U$Z+;3RIIM]]E6UCL]
MZW6$0MNF+ )RQ48'& 3G.!HZQJWB""37+RUELTL]&99!;^7NDND$*R.&8M\G
MWC@@9X[]#K7GA32[W5UU-A=13[E>1;>ZDB29E^Z9$4@.1@8)] .U:,NG6D\-
MY#+"'CO 1<*Q)$@*A"#_ ,! % '-:3#J_P#PLOQ!))JQDTT6]KLLVCR$)#_=
M.?EY&2<<Y]A3_$?B:_T6_O;:*UBE+:;YVG YW37/F;/+//(R\73&,FMMM$LC
MKB:P@EBO!'Y3F*5E251G:'4'#[=S8R.,G%&HZ'IVK7FGW=[;++/I\WGVS$D;
M'QC/O_B!0!@:-XGFU^PMD>"W,HTUIM3AQD1S9*>5UX^990<Y^Y^-9WB#[OBQ
ML(A_X1>WX'W!S=?48_.NNT[P_IFDS:C-96JQ2:C,9[IP3F1SU/MWZ>IJ2XT>
MQNGNWFAW&[MEM9OF/S1J7('_ )$;GWH K>)3=?V&?L?EFY^T6_E^9]W/G)UX
MZ5B:SXMU'PZ-;6[MH+Z2TM8;FT6V#1M+YDC1["I+'(8+\PZ[N@Q73ZKI5GK6
MFRZ??Q&6UFQO0,5S@AAR"#U K/M_">F16-Y:W N+X7L?E7$MY.TLCQC.U-Q.
M0!N.,8Y.>I)H H^']?U:]UV;3[VSEDMOLWGK?#3Y[1%??M,.)<ECC#!@1QVJ
MK<S:]%XH\0S:;)8K#!:P/_I89MS!7.P8("@Y.6)./[O6M[0] 30HY$34=2O
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EJ&L:9I(C.I:C:
M68E)$?VF=8]^.N-Q&>H_.K44L<\2RPR))&PRKHP(/T(KE]2L[:]^).EI=6\,
MZ+I%VRK*@8 ^=;C(SWY-<J^MW'AJ]UO3-$4M:2:W:V5I'"BD6K2Q[Y@BD[>,
M,0O0,_X4 >JT5Y;K$GB>[T&ZM[NZU*QBAUC3UL[RXBMQ/,CS1!@RH"GR.<@@
M#. #GFM3QKK5[I=E=II>MZH=1TVP^T2I!9PRH< D-.2F%W;3PI4XR0* .TGU
M.PMI)8Y[VWB>*,2R*\@!1"<!B.PSQFK5<'J^JRW,GB*$QV2&+3+-T<QG>3(T
MF0Y')7Y1C'3FKLNJZE9>/O(U2[GM=+N6C@TU$@1H9WV%F#O@LLF5. 2 0.,F
M@#KZJZAJ5EI5J;F_N8[>'<%WR-@%CP /4GTK'\07&I3:MIFC:=J,>G-=QSS2
M7.Q7E"Q[!MC5@5))D!)(. IX[CC=5N=9UF#2;>;5WMI[#Q+]@:XB@C/VC:A*
M2%64@,.F!QG)QTP >IJP90P.01D4M8?B?4KS1[&SO;8Q^2E["EYO7/[AVV,1
MZ$%@V?136)/XEU74YK.UTMX[>/4M1GMX;MH\M%#"AW.JGAB71L$C&".#W .W
MHK@U\5:G!=PZ;-+#-<0^($TV><1[1+$\)E4@9X8 J#[@U<U;Q#K$,7B"+3Q8
MBZM+VTMK,SABG[X0@^8%.>LC=,<8_$ ["BLFXN[G0O#-Y?:C<+>2V=O+<2/'
M%Y0<*"V N3C@8ZUA6]_XCL-3TJSU'4[.Z&KP2K%(MF8_L\ZQ^8. QWJ0&ZX/
MRCGF@#HSKND".]D.IV82Q;9=L9UQ WH_/RGZU>1UD171@R, 593D$>HKQG0]
M+UFX^'W@-5U"SC674EE<-9[UQLD9"W(W'*\^K.#GCGH-1\;:S%>ZM_9=A-.F
ME7 MDLH=+GE%W@)O(F0%8R-S +@XVY/7@ ](HKG[2]UF]\6W]N&M8M(LO+7'
ME,9IF:/<1G=A0,@]"3G''6L[QQXFG\/Q-);:M86\D-LUP;6:SDN))<9QD(P*
M(>FXCKW[$ [&BN-B\1ZSJ_B;3+'3!96]C-I<.ISR7$322;7?'EJ P )'<YQZ
M&L6S^)DFH:I;&TFMI;:?4?L@LTL9VE\KS#&)?.SLZC=C'3C.: /3**I63:DU
MS>_;H[9(!-BT\EB6:/:.7ST.<\#TJ[0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 9>J^'=+UJYMKF^MV>>VSY4B3/&P!QD$J1D'
M R#D<#TI6\/:2VDMI?V"$63-O,2C'SYW;\CG=NYW9SGG-:=% &0?#.EMHDFC
MR1W$UG(P9A-=RR/D$$$2,Q<$$ @@\8&*BO\ PCHNIS&6\MYI&:W%M)_I4JB:
M,9PL@# 28R?O9/-;E% %1M+L',Y:TB)N(UBE^7[Z+G:I]AD\>YJG/X:TRYU>
M/4YX[B2XCE$R(UW*8ED"[0PBW;,@=]O7GK6O10!G:MH6GZV+<WL4A>W<O#+#
M.\,D9(P<.A##(ZC/-,C\.Z1%;6]NEE&(K>Y^UQC))$V2=Y.<ELD\G/6M2B@"
MAK=@VJ:#J&GIY>^YMI(5\T97+*0,CTYK.A\'Z8OAG3-$=91'IRQ^1+%*R21N
MHQO5@<@]?8YKH** ,!O!ND-H8TK%T(Q/]I^T"Y?[1YV<^9YN=V[WSTXZ<5)I
M_A32M-CNDBCGD-U=)=S//</([2IMVMN8YX**<=/PXK;HH CN((KJVEMYXUDA
ME0I(C#(92,$'VQ63IWA>RTZ^CO!/?7,T,;10&[N6E$*G&0H)P,X SR<#KUSM
M44 9-CX<TS3],TS3H(3]GTU@]LK-DJP# $GO]XU7E\*6S:P^I6VH:G9-+*)I
MX+:Y*PS. !ED((&0H!VXSWK>HH AAM8H)[B9 =]PX=\GN%"_R45BZWX/T_7;
MQ[J>XO;>26V^R3_99]@GA^8['XY&7;I@\UT%% &58>'K'3;V*[@$GFQ6,=@F
MYL@1(21^//)]JALO#4>FW[S66I7\%JTS3&Q5D,.YCENJE@"23@-U)QC-;=%
M%6TLC:S7<ANKB87$WFA)GW"+Y0NU/1?ESCU)JU110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%5+[5=.TSR_M]_:VGF$A//F6
M/>1UQD\]15H$$ @@@]"* %HHHH **.E5K/4++48C+8WEO=1@X+P2AP#Z9!H
MLT57O;ZTTVSEO+ZYBMK:(9DFF<*JCIR3P*G1UD171@RL,@CH10 M%%% !111
M0 4444 %%%% !1110 4444 %%%% !13)IHK=-\TB1H6"AG; R2 !]22 /<T^
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M&]^=^&RN% R.O% 'HM%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')?$#Q-JGAO1[4
MZ'8Q7^K7ER(8+:3.& 5G8\$=%4]^XJ6W\>Z(/!NF>)M1N5LK.^50-P9]LA!)
M3Y1U!5AT[5E^)/"WB#Q#X[LKVWU1])T[3K-Q;W, 1Y&GD(#C:P(V[ .3WKGM
M,^'WB'2]-LM%)2ZL=.\2P:A;SM*JNUN,ER0.A#'..^30!VD'Q$\+SZ/=ZK_:
M/E6MG.MO<F:)XVB=F 4,I&><Y^F?0U):>/\ PS?:5J.I6^I;K;30&NRT+JT8
M.<$J0#@XXXKE-6\$ZQ>W/B1OLL,L-]K5C>0JTHRT4>P2'!.,X!&#UY]JM>)_
M!.IZY-XWCMUBA75[&SCM9688>2(N6#=Q_",GU]J .RG\1Z3;7\EE-=JD\=D=
M0<%3A8 <;\XQU[=>*P9OB%I%]I6N_P!CW3'4].L)KL07%O)&<*I*OA@,KG%8
M-GI'C:ZUR]UUM*M-)O6\.FPM%-TLQ6</N4O@8]<=1@#/I6;I'@[Q5<:AK5YJ
M=G=)+>>&WTY'OM0CN':<]>5X523D <=^IP #LT\47UK\)4\47*12WRZ4+QE
M(1I"FX<#H,XK)\%>.M<U77+72==M=*,E[8?;[>;3)F8(GR_+(K9(/S=<XXQ5
MZ\T#5KCX+G0$AVZK_8ZVWDF5?]8(P"N[ISC&<X]\5R7A/P+K-OKNE747AN#P
MS#::?-;7KK=I,U^S(%4D)G ##=DG/'TH [ZQ^(7A34M433;3689+J20Q1@HZ
MJ[CJJN0%8^P/-$/Q"\)SZLNEQZU ;UIS;",JPS*#@IDC&<^_/:N&TWPQXKN=
M*\+>&KSP_%I]MH=]#<R:HM\CB01EB=B*-P+9[^O-2'P;KR>$);-=,1;X^*O[
M0C(="PB\X,)0P;Y3M_''&* /1Y?$6D06MW<R7\0ALYQ;7#\D12$@!6QT.67\
MZB/BO0QX@&A#4(VU/.# BLVTXSAB!A3CG!(->;ZUH'BF0>*=)L_#CW$.I:O%
M?+>M=QA/+#1GY5)SN'EXQZ9]@==]-UVT^*:W>@Z;J-K8W4^=7>>6(VEP@3 D
M09+A^@X Z#/>@#TJBBB@ HHHH **** "BBB@ HHHH PO$VN:CH5FUW9Z(^HP
M0QM-<.+E(O+1>3@'EFQD@<#CJ*KW_BR02VMMHNEOJEW/;"\>$3K%Y4)^ZQ)[
ML> .^&YXK*\?ZK*TUOH#VFK)IMW$TE[>V5G)/NC''D)L!(=NY. %[Y/#VG30
M/%LVLM;7TNFZEIL$4"P6$LCPO&6(C**I9 1)G!  (.>: +9\<PR6EG=6FGSW
M$,D44UQB1%-LLCF, @GYB'5@0.FT_2MNQU>+4-2O[6"-VCLRJ-<?P-(=VY!Z
ME<+G_>QV-<9I?A,VWA/1;6;37.KR/(XF/*V9>1Y\R#.&V%N 0?GQTR35CPZN
MK6'BA=*C6[CTVV:Y1X7AQ$(AL,+B0K\[L6<GYLYSGI0!HZYXOOM.\1C1-,\-
MWFK3K:I=3-#/'&(T9V4??(R<H:N3>)3%J>IV(T^1Y;&R@NR!*@+^8T@V\D*,
M>7USW_/DO$UO;1?%!K[4QK\-D='A2.XTM+K:TBS2$JY@!/0@X/'-6O$&EWFH
M:OXL\JUN&BN](LXHG6(_,PDF+ 9QD@$$CW% ':W.KZ997*6UUJ-I!</C9%+.
MJLV3@8!.36=J/B9=,7=-9NJ_VE%89:5,8?:?,X)P &Z'!X],&O-=0@@U#QUK
M1UBSCBTU-:MI!J+VCRLIC2(+&)54JBEN#DC&XYQFM76M(DEM-;^UZ7=7EJ_B
MJWN9(([=W+P+'"&8+CYE^4],C@CKD4 >B-JMO+9?:K&2*]C\Y(B8)D(!+JIY
MSCC.<=>,#G%0QZUYUW=6\5E/*UM>K:2%"N!F-)-_S$?* X!QD^U<1!:Q7QUJ
MXT+3I(=)FO\ 2S&D=LT.^2.X0S2!" 0 NP$X_@//'%V:POVU.YEFLF_>>*89
MDV1$_NEMXU$A//'R]?7CVH [*TUC3;Z22.VOH)7CE:)E5QD.O48JYO7?LW#?
MC.W/./6O,K?PUI%SI_BK3=.TBUL-:@NWG@DCM?+;*L)(6#X V[@. <#\ZVO
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
M3@@;LYR*[J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M<Y=4+;5)W'. ,YJ:Q\,:1IVIMJ-M:L+M@RB229Y-@8@L$#,0@) )"@9K7HH
MR+_PQI.J:C'?7D$LLT>S"_:)!&VT[EW1AMC8/(R#4<_A'0[G4FOY;(F9Y1,Z
MB:0122#&&:,-L9AM7D@G@5MT4 <_JG@K0=9OGNKZTDD,A!FB%Q(D4Q7&TR1J
MP5R-H'S _P JTHM'L8=3N=1C@"W-Q"D$C GE$W;1CH/O'I5ZB@#.CT+3H_#P
MT$6P.FBV^R^02<&+;MVYZ]*S;#P7INGBX>.YU*2ZGMOLKW4U](\HCR2H5B?E
MP3QC'XUT=% &7HF@6>@PSI;/<32W$GFSW%S,9996P%!9CZ* !["N=T;X?PP3
M3W&I75S,SZK/J MEN&\AF,K-&S)T+ ;3Z9 ZXR>VHH R/^$:TO[%K%F8"8-7
MD>6\4N3O9T"-CTX4=*H67@;2[5KDW$]]J N+/["ZWL_F#R?[HX&/KUKIJ* .
M<'@VS;2;S39]1U2YBN5C57FNBS0>6VZ,QG'!4X.2"3@9)Q5B7PMI]U'<K>F:
M\-U8I83M,XS)&I<@G 'S9=LD5MT4 <PW@FVETI+*XU?5[EXIX[B"ZGN%>6%T
M^Z5RNWC)ZJ<]\TDG@33I=*EL7O-1)DOAJ#7(G F\X 8;<![#C%=110!S"^!=
M-^S2I/=7UQ<3WD%Y/=RR+YLKPLIC#84+M&T#  []^:G3PHMMJ=S=V&L:G8QW
M5P+F>UA,1B>3C<?GC9ANQR PS7044 <UXST*Z\06VE6UM-<6_E:E%/)/;2*D
MD2*K_,I((ZD#&#UZ4S_A"+233KV"ZU&_N;N[NDNS?2,@FCEC"B,KM4*-NT<;
M<'G.<UU%% '/6GA9K2;4;T:Q>OJM\$5[UECRB(251$V[ HR>V3D\YY%,>!($
MTIK>+5+Q+UM0_M/[<$BWB<C!(79LP1VQW[UUM% &-XC\.P^)-&73KFYGBV2Q
MS+-'MW;XV#*2"-I&1R,8K&?X=V=Q9:S#=:E=S3ZK/#<R7)6-7C>+;LV@+MP"
MHX(Z9R3UKLJ* ./D\ PW@UI]3U6ZO;C58(H'E:.-?)$;,R>6 N!@L#SG[HSF
MGOX+FN[G5+G4=<N;N:_TY].P8D1(4;J54#KWY-=;10!@VOAB.RURUU2WO)@T
M5@EA)$X#+)&A)4^H;+<GO6]110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 4VTFQ;64U<VX^WI ;839.?++!BN,X(R :6?3+*YU*TU&:W5[NS$B
MV\ISF,. &Q]0!7,:_P"+-1M?&%KX;TJ'35N9+871EU.=XDE7?M\N/:IR_?\
MH:LGQUIT7CE/"<ZLEZULLI<*Q3S"?N [>>.=W3MUH M77@CPW>Z/_9-SI,$E
MD)GG$;%LK(S%F8-G<"23T/MTJ2U\(:!8Z=8V%MID,=K8W NK:,$_)*,C?G.2
M?F/7/6J\7CSPQ/K_ /8D6KPO?E_+"*&*EQG*;\;=W!XSFG?\)MH,NLW&BVM^
ML^I0)(S0QHS ,@RREL;=P],YH MW7AC1;Z/4X[K3XIDU0HUXKDD2E%"J>O!
M5<8QTSUJ/P]X3T7PK'.FCVAMQ/M\PM*\A;:,+RQ/0&LWP3XO3Q!X>T62_G@&
MKW]JURUO"IX4,06QSM7H,D\GI3/$'BC6;/Q5;:!HNE6=W/)9/>N]U=F$!5<)
M@81N?F% &_I^B:?I<M_+9P>6]_.;BY;<27<@ GD\<#H.*H67@O0-.-H;6R*_
M8[:2T@W2N^R)R"R_,3Z?A7+'XGW%SHV@2VNEP6NH:Q<3VRB_N=EO"T60Q,@'
MS9.  !SSZ5M3^+-0L/$GA70]0TR&.YUE;GSS'.66$PIN^7@;@WOC% $U]\//
M#&HZ;IUC<:<?*TZ,16SI,Z2(@&-N\$,1[$U-=^!/#=[X:M_#LNF1_P!E6T@D
MBMU9@%8$G.<YY).>><FGVOB-KGQSJ'ATVZJMI9Q7(FWG+;R1C&.,8]>];] &
M)!X1T.V\2W?B"*Q4:E=PB":4L2&0 #&W..BJ.G:J&E?#KPYHVJVNI6=O<"XM
M&D-L'NI'2 .&#*B$[57#'@#TKJJ* .=C\$:##IEKIT=JZVUK?#4(U$K9\\,6
M#$YR>3TZ5%%X T"#Q4WB*&":*\=VE:-)V6%I&4JSE <%B"0?7ZUT]% ',:'X
M"T;PYJ"W6FR:C'''N\JT:^E:WCW9SB,MCN3SGGFNGHHH **** "BBB@ HHHH
M Q-:\/R:Q<(RZQJ%G"T9BN(+:10LR$-QRI*G)^\N#C\,0:KX0MM1T:PTBWU"
M^TVQLO*\J*S,?/E%6CR9$8_*44CGGOFC6_$EU9:C_9NDZ/<:I?)''<3)&\:+
M'"SE<DNPRQ"OM ZD<X%2:MXEETV_ALK?0M3U&=X?.=;7RL1+G W%W49SGIGI
M0 Z[\-"YNK:\35M0MKZ"W-LUU#Y6^9"0?G#1E<Y&1@#!SZU5/@JTMXK'^RKZ
M\TVYLK=[:.XA*.SHY#-O#JP8EANS@'-6-5\2OI]Y!86FCWNH7\D!N&MX#&OE
M1@@99F8+G.0 "<D'ZU3/CJSGATPZ7I][J5QJ$#W"6]OY:O'&A <N790"&.W&
M>O% &G9>&]/L?#<FA1K(UG*DJ2EWR\GF$ER6]26)S678^!+:T;,NK:G=A=-?
M2XUF,0$<+;<XVQK\WRKR<]*VM*UNRU?1(M6MY"MLZ%FW\&,KD,K>A4@@_2LC
M1_'%IJ]W:1?V=J%I;WT3RV=U<H@CG5.3C#$KQ\PW 9'(H ENO!.D7EA)9S"<
MQO8P6 (?#(D3%D8''W@Q!S_LCCKF;3/#?V/4UU.^U.[U._2W-LDMPL:B.,MN
M(544#)PN2<YVCI532O'6GZI>6T+6E[9Q7H=K"YND58[Q5!8E"&) VC<-P7(Y
M&:73O'%G?ZE:6K6%_;07Q86%Y.B"&ZP"WR88L,J"1N R* ,R#X4Z#;Z+!I:R
MW9@AU(:@&+C<V.!$3C_5[0%Q[5H:]X)BUQM5']I75K%JL"PW21)&V[:" 064
MD<'D#]#S759&<=ZC:>)0I:5 &.%RPY/M0!EMX=MC>:Q=":42:K;QV\HXP@17
M4%>.OSGKZ51C\(FQ%N^E:M=64\5C#8/((XY/,CBW;"0RG##<W(XYZ=,:J:W:
MR>(Y]# <7<-JEVQ(&THS,HP<]<H<_45H@@@$'(- '.?\(H8-3U"_T_49+6?4
M3&UR3"DF70!=R[AP2  1R/0"F^/].O-5\%7UE8)(]S(T.SRP"PQ*A) /' !/
MX5T@96) 8$J<'!Z&EH Y";P*-4.IS:WJ;W=W?68L!+#"(1%"#N&%RV6+<D]#
M@#:!4DOA.\OM!U72[_4;1A>VC6B2VNGB%E4@C<WS'<>>@VCKP*ZNB@""QM19
M6%M:*VY8(EC!QC.T ?TK!M_"4<.EZ%9-<EUTJ\^U*Q7'F<2 #KQCS,_A6_=7
M=O91+)<S)$C2)$K,< N[!5'U+$#\:9]L7^T_L/D7&[R?.\WRCY6,XV[^F[OC
MKCF@#G;SP=))<7E]9:@;?4'U(:E;2M%N2-_(6$HRY&Y656SR#\W7BG6?@^02
M7UYJ&HFXU&_N;6XGDCAV1*+=PR(B$L5'')))))-=310!S^O>%TUVTUFW>[>$
M:E:1VV53)C*%R&]^7Z<=.O/"V6A7@U^TUO4;N"6\BT][.18("B,6D5]RY8D?
M=QCG^E;:S*]Q)"%D#1A26*$*<YZ-T/3G'3CU%24 8_A?1&\.^'K;2WN!<-$T
MC&0*5!+NS]"3TW8Z]JV*PKWQ?HVGZV-(N)I_MFU6*QVLLBKN.%W,JD#/N:W:
M "BBB@ HHJ&\NX;"RN+RX;9!!&TLC8)PJC).!["@":BJDFIVD6E'4WE_T,1>
M=Y@4M\F,YP!GI5H'(!&>?48H 6BBFK(CLZHZL4.UP#G:< X/H<$'\: '456U
M'4+72=-N=0O91%:VT32RN03M51DG Y/TIMOJ=G=:A=6,,P:YM4C>9,'Y0X)4
M_CM/Y4 6Z*** "BBDR-P&1D\XH 6BBB@ HHHH **CEN(8&B665$,K^7&&.-[
M8)P/4X!/X5)0 4444 %%%% !13%EC>1XUD1GCQO4')7/(R.U/H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH \]^)&DZKX@C;3+;PC;ZFC0$VFIF]6
M)[.<Y^;!&[ PI^4G.,&I+?1O$6D>,- OQ:KJJMI":;J%V;@(8F5@QE(/+YYX
M'/KBN^HH \BT_P *^)Q;:+X8FT.""QTK6%OVU<7:XG59&<%8Q\P9@V#G_P#5
ML^$--\1Z!<:EH%UH@GT^XO+JY.K?:T =9/F4>7][=DX/0=\UZ)10!Y1\+_!.
MO>";NU:YM_-M]0L56]WRHSV<R%BJ@CED(., G!K4\3?#V+Q5\0UOM1MBVF'1
M7M1/',4>.?S,J>&YPK,1QCUSQ7H=% 'ECZ5JEGX"T[0]9\"Q:_'9"2WQ#-$C
M!4.V.15/(WK@G!R.<BJ\?A/Q7I&E^#M:>%M6U707N1+8&Y7<89EVA5D/#%%
MZ]>E>MT4 <1X0L=:O/%6K^*=8TTZ2+NWAM8+%Y5D?:F278KP.6( _.NWHHH
M**** "BBB@ HHHH **** "BBB@ HHHH X7QW/I<=W I76;?73%FQN],MI69V
M!)$9905<9R2C<8)/&:@\17.E/8Z=)K\.J6WB2:P4QII@N@1+M+%%:(;"0P/W
MLX')XKT JI() )4Y!(Z4M 'G]AJ%WX=U&SU'Q+!<^=>:-:V\]Q# \P6XC9RR
M$(IP6,H^I&!65H5P_@ZZL]8\16<]I;7NGR)O$;2FWD-S+,(V"@D%EE7ZE,=<
M5ZK10!YYH$ A\$MX=NE-GJ.N)J$]K;$$,B2.S 'CY2!(O7Z=>*H1W4GB'3M$
MT#3(YH]2TRRD6_6:$H;<_9FA$9)&,L[ C!/"YZ<UZ:;6W-V+LPQFX5#&)=HW
M!2<D9],@5+0!Y)I<CZ]I7A'0K.*0ZEHULW]I++"\?V9A:O#L)( R7? ]0"1P
M*TK"_M];M?".B6)G^WZ3/#)?H\;JUJ(HF1@Q/&2Q"]3D$D9ZUZ310!Q'CN[O
M?#UU9>(=/@FN96CDTYK>/G>\N#"Q] )% SZ.:X[QI%IOA[1XO#LVGZ:KV6D>
M9;ZAJ$32/-,2VY8 .DF[YRP/&X<8&:]HI" 2"0"1T]J /*M;@O[A_$<L4=Q)
M<2>$;?8PZNX:8D ]2W3IZ_2KC>(_^$@U@S>&Y7N)K?P[<M#Y>?+6Y)BVH&/R
MEQP".<9&:]*I  HP  /:@#R?X>QP7.N:==0ZWI NX[1Q>V=G'(EQ.Y"@FXW.
M<NK#J1G.:]*E-OKV@R_9+K,%[;LL=Q$3T88#*1@]\U:>WC>*5-NWS00Q3@\^
M_K2V]O%:6T5O;QK'#$@2-%& J@8  ^E 'D\>LZ_X@T76[VR:ZBO="TE[# SN
M>^/^N<>I547;Q_&<59T58KF._FL?%>CV5M+H[K*UA=O*T,A(Q<-O88*\Y8X)
MSSC%>I!57. !DY.!U-1I;01[MD,:[N&PH&?K^9H \AU2^L+OP%J=M/!!)!I>
MIV+W-W87C2PW"F6,NZMG*'&[*D_*><GK6UXBOS!<:\FF7S_8D\(RSVYAG++N
M!DVNISR<?Q=?>O1$MH(X/(2"-8<8\M4 7'ICI2I!%'&$2)%0+L"JH "^GTH
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
M>IJ#V23@0&X5D8.1C)YC7@G'H!6YIVD6NF-?&W#G[;<M=3!SGYV !Q[84<4
M9>F>*4UOQ&EEIRK+8IIT=Y-/@Y#2D&)!Z$H&8Y]5KG/$?Q O[#Q%?:7ILNDK
M-93VMN+6[+-/=--L.8PK#A0WH>AZ5N> ?#3>&M$N8I;=()KF\FG,:N'V(7/E
MID?W4"C'05RVJ^$-<_X376M7T^UO8[N]DB-K>VM[%' BK&JCSD;+MAE)( (8
M>G8 Z?3M;UV_\6ZS9E-.BTG2ITBDF8-YLNZ!9..<+@LO)SD?2L?3/B))=7FL
M6ZW&F:BMGIDNH1RV2R(HV'&QMQ.<Y!W#WXKK(O#EFHUKS6DD_MD[KI=V /W2
MQ$)CD#:HZDG)K+LO 5K;O/)<ZKJ5XTNG-I@$S1A8X#CA0J#!XZG/4Y[4 9^F
M^*?$<FJV^FZK;Z9#-J&E27]F;=I#Y;J5_=OGKPX.X8Z'BM7X=W^JZKX"TB^U
MF2*6[GMU?S(\Y=2."V?XB.N./2KQ\,V)UC3M3W3>=86CVD2[AM9&VYW<9S\H
MZ$4[PWH,?AG18M*M[JXN+: D0>?M+1H3D)D 9 [9YH X6^\0^(=>B\/ZI#;6
M4>@76N0")TD<7'E"4JK.#@88@' Z CCJ:U[KQY+8>-++19I=&GBO+QK58[:[
M9KF'Y20SIMQU !&>-PJS!\/K>">V1=7U!=-L[[[=::?'L2*)]Y?:<+ED!)P"
M>*8GP\B36+6Z_MB\:SM=1DU**S,<>!,Y8G+A0Q&6.,]!Q0!D:7XZU;3_  WX
MKUC7$MIDTW59;.W6)R/F#J@0G;PF6'S<G!/' K<\'^-!XDU'4M.D-G+-9"-_
MM%A*TD$BMG@,0/F4@@CW'O3SX"LFM];M&O+C[)J=X+]8PJ;K>XW!C(C$$GYE
M4X.0,8[UKZ'IVIZ?%,NIZRVI.[90_9DA"#GLO4G/))[=J ,J^\7RV=MXNE%@
M)#H"AU7S,><# LO/'R]2.]5;WQ=KLNJRZ?H?A^&\DAL(+V5Y[LQ*HD+_ "#Y
M#D_(<=!U],4NO> #K=UK)37+NSL]9B1+RWBC1MS(H4,K$?+P ".^.HK,'A;Q
M#/XXUF2UU:XTNQ&GVEI!*(%E6X0+(&/)X=23CTW<@YH T3XUO]5.GP>&]*BN
MKJZTY-2D^USF*.*-B0J9"G+E@P[ ;2:=)XYNKJTT8Z+HOVR\U,3 P37(A%NT
M)"R!VVMT8D<#G'O3QX'ETZ6PF\/ZP^G2VNG)II,L G62)3E6*Y4;P2QS_M'B
MKFD>#;/1?[&%K/(5TV.=?G&3,TQ#.Y/8[@3@<<T 7O#FM?V_HZ7CVSVLZR/!
M<6[G)BE1BK+GN,C@^F*UJS])TJ/28KF..1G%Q=371+=C(Y8CZ#-:% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!S-]KFK7'B6;1M#M[%GLH
MH9[R2]D905D+!43:"0V$8Y((''!S56]\4ZPCZK>V.FVDND:5(T=PTEPRSR;%
MW2F-=NWC.!N(R0>G&=2^\.?:-:_M6RU*[TZYDB6&Y-N$83HI)0$.K %2S8([
M,1Z8IWO@M;J2]CBU>^M]/U"0O>V2",I)D8;:Q7<F[C.#ZXQUH IZSXPU:UU#
M6(].TFWFM=&MX[J\EGN2KNA0N4C55.6VKP20,U8M-:UZ^\8016L%BV@RV$5U
MO>4I.H?=CY<')R!Z#'?-:<WANUD;6W621)-7A$,QX(0",H-H^A)J+_A&VAUG
M3]0L=1GMEMK9;2:$J)%N(E.5!)^Z0<_,.3F@#'L_$=XVFZ5::%8_:KF^%S(K
MW]Z2L0CDPQ=P&8C+8  XX'TV=(\2#5+;39&LV@DO'FC:,N#Y;Q%E89Q\PRIP
M<#MZTFE>$[+2;BQGBFG=[*&>&,,1M(ED$C$@#[V5QGT)J*X\+S1V-G#I6KW%
MG/:W<MRLTJ+/N\QG9T8'&5^<X],#TH S]3^(%M96:$+;6]S-?W%C";^Y6&#,
M+E7=I.<#"\#!)) QWIEG\0H]4T^U_LZRCGU&[O9;&*-+D/!YD:[F8RJ#E-OS
M A<GIBII? :+9VGV359UU&SNI[N*[N84F#/,29 Z *"#N/3:1QS5J?PM=7-K
MILDNK8U73YWGANX[543+ JRF('!7:Q'7/?- $OA>\U"]GUQ]2MFM9H[X1K;F
M82B,""$_*P X));M][D YK)A^(]G-J\$*):FPGOO[/CE%VOG^;N9<F'&0A==
MH.<]\8KH- T2314OFGU">_N+RX^T2S3*JG.Q$V@*  HV<>@XYQFLO3O"-YI&
MI#[#JT2:2+A[A;22R5Y5+,691,6^Z26_AR,]: *]UXZN;>2YF3P]=3Z?;ZA_
M9SSQW$8<REU12J,1\I=E&21C.<$4Z[\>KI>EZY<ZEI,\4^CO")K>&59-ZRD!
M"K< G!Y!QC%:Y\/1FPEM?M,F)-16_P!V!P1,LNT>V5Q^-8'B_P *W=QIWB"X
MT^:9[O5)+'8D2#="8I%RP).#Q\V#CI0!:O/$]Z;;6[&ZL#IE_#IDEY;$7"R%
MUPPSQT96 R!D#(YYJS/XEGM[DV%AI%UJ4MK9QW-RZRJNT,&VJ-Q!9SL)Q@=1
MS5>+P??7,NHW.M:VM[=W-@^GPR0VOD"&)N6) 8[F)VG.1TX S4M_X<U>+59[
M[0-4M;0WD$<%TMU:F;&P$+(F'7Y@&Q@Y!P* '6WCG2[B"6YVS);)I2ZLLK 8
M>'YMP'/5=HS_ +PJE)\0&WB&V\/:C<7":='J5Q&K1J((W!(4EF&7XZ#/?GBL
MSQ%X%C6Q\(:+I:7(M[6<6ERZ+D-9E=THD/0;BB?B?K73-X:E;Q'K&IF^/DZA
M81V:P;#^Z*[_ )NO/W^G'>@"/2_&=OJ>H:?;G3[VVBU*T-W93SA-LR *6& Q
M*D!E//6H]*\;VVJ7UE%]@N8+74=WV"Z=XRL^U2WW58LN5!9<CD ]#Q21>#C'
M_P (S&UV)(='T^2RD^3:9PT:)D<G;]S/7O6;X3^'X\,ZG;LMCH#6]K&R0W<=
MD5O7Z@%GSC.W@D#GGI0!JZ7XTBU.[L$&DZA;6^H!Q:SW*HGF.@+%=N[(^4$@
MG@X-'@CQ)J/B73+FYU'2)=/>.[GA7<R$$)(RXP&)W+C#9 !()'%6?^$>E#>&
MR;I6_L=RSG9CS?W#Q<#/'+Y[]*3PMHMYH%M>V,\L,UJ;N:>VD7/F%9)&D(<8
MQD%L<=?:@".Y\;Z1:1(\[2(6U4:3L;:&$Q; )&?NXPV>NT@XJ1O$%O=:F+*&
M2YA>WU+['(?+0K,_D&;;D]%QCD8.1CI7/ZW\-EUO7-8NYKT"SO;8FWM]G^HN
MRBH9L^NU$_7\=;0?"UWINE:1'>WR7&H6UY+?7DX3B>61)5; XQ_K>.,?+TH
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
MI<=_'8OJ5FMY(2([=IU$CD=0%SDU)J%Y]@L9;D6\]P4 VPP)N=R3@ #ZGJ<
M=20 37FQ\,W4>A^*[F#3)1JL_B(75O(8_G95FB*NAQ]T#<?^^J])U"]73[&6
M[>&XG6,9,=O$9)&YQ\JCDT <Y8^.[2[\#6OB=K*X5;J3R8;-,/*\AE,:H.@)
M)'X?A5[2?$RWMY?V.H6,NEWEC&DTT<\B,OE/NVN'4D8^5@>F,5Y[X?M=47X4
M:3!_8VHI>Z)J,=Y/:SV[1/*BSM(?+W#YCM/0=^*LZW97/B+5==URTT^_?33:
MV%J8I;9HWNXTN/-GV(P#$>6<=!DD@4 =]!XCL[G7Y-+B>-U6UCN5N%E!1][L
M@4>^5_6M8RQK((S(@<XPI/)Z]OP/Y&O+O^$>37-;\33:+I$VEV]QIEN+6XDM
M#;K-<I([HX4@'@A <@' 'M4J:;JWB3PWJGB2YTRZM=7>[@N[&SERDL:6V-JC
MT+YF_P"_GXT >EM<0HKL\T:K&<.2P 7Z^G44T7=L;HVHN(C<!=QBWC>!ZXZX
MKQZPTW7;O5;>TO-,OEMO$]W%JUZTJY2U$3LYA;CY<HENH!SW]*MZA#<:AX_M
M)(M-2"2UUY2ZP:2X?R@I!FDN?ND/\O [$=Q0!ZT9(PP4NH8]!GDU1U;6]/T.
M*WEU&Y6!+BX2VB+9^:1SA1[?7H*\A&G:3?#5H[/2K@^*G\22M;W9MG)"I>9+
MI+C:J*BL&P1R#QDC/<_$S3+;4=&TM[RT6XM;;5K::XW0^8$A#_.2,'Y<<'V/
M- '9M)&I4,Z@M]T$]?I5#Q!JPT'P]J.K-"9A96[SF,-MW[03C/..E<!X@T_1
M9=>U>?7=-^TK)811:&$MGE^4(Q81!1\K[SGC!QM.1SC9UFVU1O@O>6VH[[C5
M6T5DF"I\S2F+D8&<G/'N: .U217'RG..H[CZCM2AE8D*P)!P<'I7CMC:6L.I
MRGP!:W=LW_"/W27&871A<X4P>9O&#*&W>I_"K_PXTU%U2VNX=5LDN([0QW]E
M:V$L,LTA"G=<%W/[Q23S@$[F^@ /5**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M,52-"!N&=K'<1QQP<U)H/B^36;K0H7LUB_M/27U!B)-WELK1KM''(_>'GVH
MZNBO/](\;C6Y/#5S)8.MQ?#4"D<4[X'D,5Z<*V<#[W0GCUH@\9RZCX-OM8O8
MK-H%:!?LUK<R1SPLS@-'+D*5894\=<D8Q@L >@45Y]#KGB'_ (3#QG;W*0/H
M^G01R(HF9)%!A9AY9"_Q$<G/!'&:L:?XGU&[MM(TO0-/MIKMM)@OIS?WL@6)
M'P$7>$=I&)#<G'W>^: .YHKB!XVU._DT>VTG18)+O4;:XF87-V42W:%U1@65
M"6&6/0>GX;WA77'\1>'X-1EM3:SEY(9H-V[9)&[(P![C*F@#9HKQ+PEKNIZA
M>^'I;/4];FU*\OYVNXKZ1A:/:+(X;R]PVLRKLP$.00<\9KI[*YEM_'36_B'5
MM;LKZ>_E.G1^:!8W4&3LC  *[MF,@[6ST)H ]&HKB/"^M:A>^%_$MW<7+//:
MZC?QPL?X%1CL ]ABIO#T%_=6>B^([G4;FZ@BT2/;;)DM/*ZJSR-SAFP  /<^
MM '8T5S_ (2\13>)].;4#:V\%L^TP^5=>:P_O)(-HV.IX(Y^O%=!0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !17%>)O&6I:+-J]E:Z:ES?QQ6[Z9'D_Z
M4TK,A7''*E23@]"/Q9J/BR+5--U(VEK%=V<$-DX#GB1YV# ?*>RE#]3W% ';
M"6,LRAU+*0&&>1GIFG5Y9J[,FJ>)V2,2,/$ND80G&[Y;7BN^UK5I=(ETQA;B
M2WNKQ+69]QS%O!",!CGY]H/3[U &K17!WWCB^>VM5L+>"":^O+F&UFGBEG3R
M86P9"D8W,6P< $#!SGUAOO&VM1:/IMP+>RL#---#<7M]!,+9"A 0CHRK)GAF
MP!@]>,@'H5%<A::AXA?XAOI\D]C)IRZ9!-(J*X.XLX+)UZL#QD\ =ZZ^@ HK
MRS0/%9O?B!%?#7K6XM-7GGL8M/CN%?R4B!,,FT'Y2^R4D]]Z5+9^([K0M$NW
MM8+.$7'B#4(GN[MG^SP8F?YI"H)&XC'4 'N.!0!Z=17(W/B75;^]&E^'8=+N
M+^.RCO)Y9[AC;A9"=BHRC+9VL=V ,8ZYK5T[Q%#>^%?[=EA>%$AD>>+.YHVC
M+"1>V2"K#MTH V:*X/P[\0FUG6M/M)(K-X-4B>6V-G,TKV^U=Q6?C )&>0<9
M&.>M1VOC[6[A-#N#X<MEM]<REF/[0RZOM+YD_=X"E5)X)(],\4 >@45R'_":
M7/V!,:0'U$ZH=*>W2Y_=K*%+;O,*C*8 /W<\]">*SM;\37=UHEY:7-J]CJ=C
MJUA;3K;3ETVR30L&#X4E&5BIR!W% 'H%%<3?^/9[6'5M2@T?S]%TBX:WN[C[
M1MF)3&\QQ[<,%SW9<XXJW=^.+>TMM49K*1[FSNX;:&!'!-R9MOE,IZ8;=^&T
M]: .KP,YQS2  9P ,G)Q7$7GQ,TZUU>:U M7A@OEL)?]-07'F,57<L/5D#,
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
M>B>%6TS7[S7+N^%S?74"0/Y5NL$>U23N*@G<Y)^\3TP*Z2BB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** ,Z[T/3[[6=.U:X@W7NG>8+:3<1L$B[6XZ'(]
M>E4M-\':+I.CW&E6=N\=G/<FZ=1(P/F%@V0PYX*KCGH!6=KOC2[TO6KVQLM!
MEU"+3[-+R\F6Y2,QHQ?HK?>.$8]:T-4\226_V.#2=.DU.^NXO/CMUD6(+$,9
M=V;@#+*,<DD].#@ FE\,:;-<W=PZR[[N\M[V7#\>;#LV$>W[M<CO5G7-%LO$
M6BW6DZ@C-:W*A7V-M88(((/8@@$?2L-O&ZPZ%JEU<Z7<0ZEIK)'/IQ<%B\A
MC"N/E(;(P>W<#%3Z5XJN;C5X])UG1+G2+Z=7>W$DJ31SJOWMKH>H'." <4 6
M)O"=@^F:;96TMU9?V:@CM)[:0+)&NT*1D@@@@#.0<]>M+>>'#>Z/%ITNLZF%
M6-XYI5D3?.&&#ORA'Y 8K5>=UO8X1$#&T;.TF\ J01@;>ISD\]L>])!?6=S/
M+!!=02S0A3)''(&9,C(R!TR.10!G0>&[.TU2VOK66Y@\BR6Q$*N"CQ+G:#D%
MLC)P00:N6VG?9])%A]LNY<1LGVB63=-SGG=CJ,\'':L?7/%#Z=XET?0K1+*2
MZOMTDGVFZ$7EQ*R [1@EG.\[1QG:WI72%U !+ 9.!D]30!C/X4T<Z5::?%:)
M!#:-"\#0@!D,3*R<XYY49SUYJO-X31;&2TT_4[VPCGNYKJX\KRW\WS26D4AU
M( ))QQD5I:=KNE:O/=P:?J%O<RV<GE7"1."8V]"/Z].".QK0) &2<"@#DG\"
M0VJ6/]AZK>Z1+:V:V)E@"2&6%>55A(I&0<D, "-Q]:WK/1[*RT5-(CC+V:Q&
M(K*=Q<'[VXGJ3DY^M7/.BVNWF)M0D,=PPI'7/I3E8,H92"",@CO0!AZ%H%[H
MKB$Z[=76G0QB.VM)(8AY2#@ N%W-@  $G/7).>([?PA9V]CX=MA/*?[#</"Y
MQF0B)HSN^H;/'H*Z'(&.>M-#H7*!E+ 9*YY% '&:[X7NA]C72;F:":;7/M\E
MQ'&I\G,3@D@\$< <]<XXJ>+P-NM+@WVJS76HW-_;WL]YY83)A=2BJ@.%&U=O
MXD\FNNR,XS10!QE]X">Z.IVD&L/;:-JEQ]HN[%;9"68X\P+(>5#XR>#U.,9I
MM[X8%U\4=*U)+:>.SL]/9I&5L0R2JVV%2HZLJO*1G.,BNUHH Y2+PA<6&O3W
MNEZC;VUE=77VN>VDL5D;S"1O*29!4-@DY!P3D8I(O"5W8Z[+=:;J%I!I]Q=&
M[GMY;!9)/,)W/LDW# 8^H.,G%=910!C>*]"?Q+X;N]+BO9+&:7:8KJ('=$ZL
M&##!![>HZUD:;\/K'2_%-EK-O<.(K2Q6VCM-HV>8%">=[-L&WI7844 <SIG@
M^/3#I(2\9UT\787<F"_GONYYXQT]_:K.G>&UL/!$/AK[276.Q^Q^?LP3\FW=
MC/Z9K=HH XO3O ]ZMQI8UG68]0L])@>&TACM?(8[H_*+2,'.[Y"P& .N:N>'
M/#6HZ#]EMGO[">PM8S%$%L-DY0 ! 9-^,@#!.WFNHHH Y7Q)X.37-<LM6 L)
M9+:WDMVM]1LQ<1.K%6! R-K KUYX)%6;?PY*MWI-S-<6X:PL;BT,=K;F&-O-
M,1!4!OD"B+& >_48KH:* /&M>\(M::]IL$TAD@T_1;>RMVFTF:\CNG3?G"QD
M;3PI(8G((XXKL9/#5YX@T>XDNUATZ?4] 73Y(50M]F<AB<#(! WXQ_LUVE%
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
MK!;1KOB6.W.8L([)E#@94[<@^A%;M( %4*H  & !VI: "BBB@ HHHH ****
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
M8?@V4R>#='5H;B%XK.*)X[B%XG5E4*P*L >H//?M6Y0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M!#HK_,.N".>1U.: .AHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"GJ6K:=H]NMQJ5];VD+
MN(U>>0("QZ $]ZAU3Q#HVB2V\6J:I9V4EP<0K<3*A?ITR?<5XS\8IKZYOM2;
M4]#UB73;)8%TN>% ;=9BP,DKD$'D?( <CZ$UH:C?6.I>)?',_B"W^SJWA^$V
M$=^HCDCC:-F90">&\PC..XQ0!Z[=:G86,EM'=7D$,ETXC@220 RL>RCN?I3_
M +?9B_-@;J$7@B\\P%QO\O.-^WKMSQFO%]76P@\%_#.^U3[,NKQ7>FC=.X$B
M0<G.,\+PI)]AGI57XH/J[_$B^FT-RR?\(PCW?D$^9):_:?G$9'?&.?[NZ@#W
M&PU"SU2S6[L+F*YMG+!98F#*Q!(.".N""/PJS65X:_LC_A&M/_L$1#2S"#;B
M(_*%_P <YSWSG-:M !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MTEY*0NZ592!N[ \=J] IL<:1($C140=%48 IU !1110 4444 %%%% !1110
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MIX9/*FWDA86/0.V-J9[9(S4UMXNT*[MKZYCU!1%8QK+<M+&T?EHP)5_F RI
M)!'! KEM1\*ZE=>&?%%FMDCS:AKD=U$C,N)(1) 23SCHC\'T]ZI_$+2[R#2?
M'FHF(BVO-*M(8&5A\S(TFX8'/\:]N] ';Z5XLT'6WG33M3AG:",2OU7"'.'&
M0,KP?F&13=*\7Z!KEP\&G:I#/*B&3:,KN0'!9<@;ESW&17):KH>O>+FO9'TI
M]$VZ'<Z=$DEQ&WFRRE#@%"?W8V#DX/S=.*LV=AK&K:KX?GN=!GTM=(M)HY'G
MFB8RL\00(GEL<KD9RV.@X] #=C\=^%YM,FU&+6K62SAE6%Y8R6'F,,A1@<D^
M@S5M?%6@-HR:P=7LTTYVV"YDE")NY^4DXPW!X/-<]]DU[0_AOX>L-.MIH[JW
M@MH;Y;-8WFC4(/,,8?Y&;<,<YX)(R<5S^E>$M:;0VAU+3IY/.\6KJ+1W;Q2.
M;<E?G?8=N>"2!^5 'H^G:_I.KPR3:?J$%S'&BN[1OD*I!()^N#^55==\10Z9
MX3EUZU>&XMQ''+'(7_=LC,H#;O3#9KE/'MI=0^([ 6$"O_PD<1T:[<,5,:9W
M^8,#DA/.';J/2NF\7Z0^I>#;O2K*U23>L:) ,!2H=<CGC& : +NF^(]%UBVN
M;G3M5L[J"V)$\D4RLL>!GDYP!COTI=,\0Z+K7F_V7JUC>^3_ *S[/.LFWZX/
M3WKC/&/AK4M1N_$JV%CO@N]%M8D"L$$\D4TK-%GJ"4(7/3YA1<Z=>>(]>CNM
M+TJXTFU@TFZLIS=P"$SM(JB.,#J50J3GISQG- '?BZMR\*"XB+3J7B <9D48
M)*^HY'3UK-N/$5B;2_?3KW3[RYL2%GA%XBB([L$2'G9T/4=JY32#J&I:KX3^
MT^']0METNSFCNI;E%"I*8U3:IS\V<-\P&,$=\@8/]EZG#X6USP[I>D7L^E0P
MVZVDMU9^1.[><-T1X'F*% ._'3.2: /4Y];TFVNX[2?4[**YDE\E(9+A%=I,
M [0I.2V&4XZ_,/6F7_B#1=*N8[?4=7L+.>0;DBN+E(V89QD!B">>*X#7/#<U
MS:?$6Z72))KZY>,V+B#+R;+>+:8SU.'!Z'J/6L;7V%UKOB./4[7&BB>U:_O4
MLFN'A*1QNRA]_P @SC("D#>3SV /:%8,H92"I&00>"*6@=.** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M[UWE-PW@9*YYQZ_I2LRHI9B%4#)). !7G6CZI%:VD=^K65@8O"UE*DLX;R8
MQDX/.2O XSG@5EWWBV_U#PKXYTV]N(;[R-(:>"YBLY+53'*DBX*N23C (/0^
MO>@#UEF5%+,0J@9))P * 00"#D'H17F>I:UXETJ"ZTO6Y]/FCO\ 0[RXM9+*
M%XS#)%&N5)9CN&'R#@<UF6OCJ^T[P_H^E:5):PR6&@V=Q,;JSFG\YGB&R-/+
M/R\*<LW<C /- 'L%8%UX2\.:OJ#:E/817$SG$A$C>7(1Q\Z [7(QCY@>E9OB
M_4M0N?A-J6J6*K9W4FEF=DG5B8U*9=>Q# 9 )'7'%9NDW/B#2;W1O#-A::#&
M6L/MMU+%"\4:J)%4A$!.6*GJ>_/M0!Z'17G\WC;6$LKGQ)%!93>'(+XVGDHK
M&YD02>29%;.W/F=%(Y'?-)J?C+Q-:W&J7=II&GSZ7IVHI8LC3LLTQ;8H(.-J
MX:0=<Y'TS0!Z#17->'-:U:\UG6-)UFWLX[FQ$$BO9LS(R2AB =W.04(SQGC@
M5BWGB>32-1\0R:?I8N+M-6LK(I+=LHE,J1 $9R$Y?'&!W/- '?T5YUJ?B/4&
MT37=.URWLVO["ZLABQFE1"DTR",[LJV0<YP1G'O4XUOQ"FH>-%U"*T?2M.C=
MX_(N7295\@.H7Y.,C))SP3QD"@#OJ*\XU'QK>Z#X/T/5+6/2H[)].BNY$U'4
M6-Q(FP,T<0*YD?'\1/)ZBM31]0_M/XARW<7F"TGT&UGA5CV>20\C. <8H [.
MBO)O&NHM;:_KLFJ:OJ^GO96:S:*EFS+%,=AW$A5(<A\ AN@Q]:T(_P"T?&NI
M3F;5KS3K>STRTN8(K.7RV\^5"Y>08^8#  7..N10!Z317*Z1XK8_#*S\4:E&
MSR?V>MS,D28+OMZ*#ZGI]:R8-5\07?Q!TF'4]-?33'IMY.+>*\62.Y.Z$*N<
M#YESW QG@XH ] HK@#\2)8)=7M9]+M9;ZQLFOT@LM06??$I =7(7*.-P.,$'
ML:U;_P <6EK>I#;VLMY$=(EU=I82#B)<;0!W+<XZ=.] '545B>%M<N/$.C1Z
MC-:00), \1@NA.K*>G( P1W&.#6W0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "$ D$@$C
MD>U(40JRE5(;J".M9>N:U)I7V6"ULGOK^[=D@MED6/=M4LS%FX  'OU'!KC?
M%7BC5;[0;*VL]+N(+F;5X].OXDO5B>(Y#;%D4]'!'S#! /09H ]%>*.1E9XU
M9E.5)&2/I3F16*EE!*G(R.AK)U75H_#^B1SR1-)*3'!# 9LM)(V JEV/YL>P
M)K#MOB';/I]U+<:?-]MMKN&TDL[25+@EI<>658$*0<^W0T ==+;P3*5EACD4
MLK$,H(+*00?J" 1]*H:]H5OK^FM:2RR0,)$ECFBQN21&W(W((.& .""#7,2?
M$6ZMS?I=>%KZ-M+=3J3"XB9+:)EW!P=V7.,$JH]>O&;VK>-WL=6U/3K/0[V_
METR%+B[>-T15C9=P(+'+-PWRX[4 7]!\,)HU_?ZC-?37U_>[%EGDCC3"(6*J
M%10.-QYZFMQ8T0N415+G<Q QN. ,GU. /RKCQXKM4UNZU0WDCZ-_85O?1A0?
MFW228*KUW,-HQUZ"G1>.Y(WGAU+P]J-A<BTEO;6!WB=[F*,#=@*WRO\ ,/E/
M- '0PZ'I-O<7%Q!I=E%-<@B>1(%#2@]0Q YS[U9AL[6W*&&VAB,<8A38@7:@
MZ*,=%'ITK!O/&FG6DG$<TT2Z5)J\LD8!V0* 1WY+<X _NFJ*^/99+F2S3PMK
M1OOL_P!KAMR(@98>F_._"G/&TG=R..: .I33[*.*WB2SMUCMCF!5B $1P1E1
MCY>"1QZFH+;0='LK^2^M=+LH+N0$//% JNV3DY(&3S65)XSM)K+39=)M+C5+
MK4;;[7;VD!1'\GY<NQ=@J@;@.3R>!44GCRP:RTV:RL;^]FU**:2VMX(@7)B(
M#JW.%(+8Y..#0!LOH&CR:G_:;Z59/?Y4_:6MU,@(Z'=C.14W]F6!M[N#['!Y
M-X6:Y3RQB8L,,6'<D  YKEM0^("0PZ)/8:3?7::C>O9R1B,+)"Z!MR$,P^<,
MI'IPW/3/9J25!(()'0]J ,^U\/Z/8Z5)I=KI=G#I\H826T<*B-]W7*XP<U'9
M>&M"TVT:TLM(L;>W:196BB@55+J058@#J" 0>V*U:* (/L=MYTTWV>+S9T"2
MOL&9%&<!O4#<?S-4+_PQH6J) E]I%E<+;ILA$D*GRU_NCC@>W2M:B@"M'I]G
M#<?:([6%)O)6#>J 'RU)*I_N@D\>]4W\-:*[Z:YTVW4Z9_QY;%V^0..%QT'
MXZ<5JT4 9VL:#I7B"V2WU6RBNHXWWH''*MC&01R."15:[\):#>VMO;3Z9 8;
M>,Q1*F4V(>J@J0=I[CI6U10!D7WA?1=2CMXKNQ22&W54CA#,L>U?N@H"%8#L
M"#BI)_#VE7-[=7DMH#/=P?9KA@[ 2QX(PP!P>">>HS6G10!FZ1H.FZ&LPL(&
M1IB#+)),\KR$# W.Y+' X&3Q4-QX5T.ZU#4+^;386N]1M?L=U+R#+#C!4\^G
M&1SP.>!6Q10!FVN@Z79VFF6MO:(D&F$&S7)/E'8R9R3DG:S#G/7UHM= TNR:
MT:WLTC-GYOD;2?D\PY?'/<UI44 8^K^&-)UR\MKR_MY&NK566WFBGDB>+<03
MM*,,'Y1S_B:B;PAHO]G6EE#;26T=F6-M);SO'+$6^\0X.[+9.<DY[UNT4 00
M6<5O9+:#S)(@I4^=(TC,#URS$D_B:Q-,\$:)I-W9W5O%=-+8AUM!->2R+;JP
MVE40MM QQTKHJ* ,.U\'Z%97^L7L%@JSZP,7K;C^\&"",9XSDDXQDFJUMX%T
M:W252;R8RV#:<3/=.^VW;'R+DX'0<CGZUTM% &'-X0T6?2#IDEJ3 ;.*RR)&
M#^5$<QC.>H)SGUJNW@G2I[74K>^EO;Y=2AB@NFN;@EG2,L5 (QMY9NF.M=)1
M0!ST?@S3%:<SRWMV9;1[)3<W+2&*%_O*F>F<#)Y)P,DXI/\ A#+"'[*VGW5]
MITEM:)9"2UF ,D*#"*^X$'&3@XR,GFNBHH I:GIEOJVC76EW>]K:Z@:"7#88
MJPP>?7!IB:-:)K4>JKYGVB.T-FHW?+Y98-T]<@<UH44 <S+X(L9KKF\O%TTW
M/VQ]-5U$#3;P^X\;L;LL5SM).<5;F\,64UG?VK/-Y=[>I>R889#JT;8''3,8
M_,UMT4 4H=+@@UB[U-"PGNXHHI!Q@B,N5/3.?G/Y"LBZ\&V5U>W=T;FY62YU
M*UU%]K#&^ (%7I]T^6"?KQTKI** ,+5/"MEJKWS322H;QK4RE",_Z/)YB@9]
M3P?K5:]\)276J:Q<)JT\5IJUHT%S:")"I<IY8D#$;@0O;I7344 <1J7PX@NS
M(MGJMQ8QSZ:FF7"I#&^Z%590$+ ^7D,0=O7V/-;.D>&(=(U-+R.YED\O38-.
M5& ^[$6(;([G=^E;U% '.Z[X<U#79WA;Q!<VNDS)LGLX($#2+@AAYI&Y0>^.
M?>JNK>$;Z;4&NM#UU](%Q EO=1K;K,)$0$*5W'Y& 8C//;TKK** ,.Y\+V<O
M@QO#%N\EO:"T%K$X.YHP!A6YZD8!K(_X0K4[Z[DNM9\22W4S6$]@GV>V%N(T
MDVY=<,3O^09.<>@%=G10!Q7AKP"VA:S!J5QJ45RT&GG3TAALE@C$996S@$Y.
M5.<]=W:H? 7AB]TG1-0EF+0W\[R0637,8=K:U1F6!" 1E0/FVY'WL?3NZ* .
M9\*>$Y/#MUJ=Y/>0SW.HNKRK:VWV>%2H(W"/<WS'/+9YP*Z:BB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** ,G6-'DU">RO+2Z%K?63,T,CQ^8A###*RY&01Z$$8ZUF+X-
MS;P";4&DN1JR:K<3>5@2NHP%"Y^48"CJ>GO74T4 9/B'0XM?TU;9V1)(IDN(
M'DC$BK(ARNY3]Y>Q&1P3R#S6=;>$R-+MK6=].A>"^BO,Z=8?9HV*,& *[VY.
M.N>_2NGHH Y_5O# U/3O$-JMUY3:Q$(RQ3=Y6(PF<9&>F>U8C:'K]SXR\43V
M%[%86UW#;0"2:S\W>1&<LAW+RN[OD9/3BN[HH Y,^ [06DEG%=2);?V3#ID0
M*AGC$3,RR9/!.2.,=O>IK+P[J4OB&UUG6]1M[J:RMW@MDMK=H4._;O=@7;GY
M< #C'Z=-10!YQX8\'32^%/$UG.TL(U+S["R\]2&AM$WI"", X&YF^A%=HND*
MFO6^I*4S%9-:G(^8@LK#GT^4_F*TZ* //S\/7BT_0\0Z5?W>F0RVYBOXBT+I
M(X;<.I#C:!G!'+<#(QOZ=X:%G=:-< 6UJ-/M;B)K:QC,<):5HV.%] 4/XG-=
M#10!R%QX3OH=-C&GW5N][!K$^J1"Z#^43(TAV':<C E_,>AKKQG'/6BB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HKF[WQ_P"$M.O9K.\\06,-S"Q22)Y,,K#J
M#6S::G9W]Q=P6TPDDM'6.< $;69 X'O\K*>/6@"W14,=W;S7,]M'*K30;?-0
M'E-PR,_45-0 445BR>*]&BAU*:2Z=(--;9<S-"XC#YQM5L8=L\84DYXZT ;5
M%1P3)<V\<\>[9(H9=R%3@^H(!'T-24 %%0->VB7L=DUU"MW(AD2 R .RC@L%
MZD#(YJ>@ HHHH ***CGGAM;>2>XE2*&-2[R2,%5%')))X H DHHZT4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'/
M;PW,1BN(8Y8SU210P/X&I** &QQI%&L<:*B*,*JC  ]A3J** "BBB@ HHHH
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
M8Z 9R,D9(P#6S67H6AP:'9>4LKW-U(=UQ>3 &6X?U<@<XZ =@ *U* "BBB@
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
M[J9O-NKN3!DN)3U=C^@'0  #@57\.:"^EQS7M_*MSK-Z1)>7 '&>T:9Y$:]
M/Q/)K3U'4;32=/GO[^=(+6!=\DC] /Z_3O0!)-=VUO-!#-/''+<,4A1F ,C
M%B%'<X!/T%35R6E6>H>(-<A\1:K$]G;6N[^S+%@-ZAE*M++QD,0<!0?E'7)/
M$>OZK--JTVB6.HR3WYC$BV-@HBDC7(^:69B0BGIP V#\H- '8T5A>&=)U33K
M>>?6-2>[O;I@S1(Q\BW SA(P>>_+'ECR:TM4U2RT73)]1U&X2WM+==\DC= /
MZGV'6@"+6];L/#VD3ZGJ4PBMH1ECC)8G@*H[DG@"L#0])O\ 6]1@\3>(X?)E
M5,V&ED[ELP?XVR.9B,@GL.!WJ#2=(O?%&K0>)?$,!AMX"3IFE/R(@?\ EM*#
MUE(Z#^$>_3MJ ,75X?$D]T(](N]-M;5HL--/"\LJ/DY*J&"D8QC/?UZ5S&JP
MW5_I\FAV]SJ/B"^:3;=7*SBUMH6SC;(T14@+U,:$L>-W4&L?5?B/IGB;4;G2
M[3Q-;:%H]J^RZOGG$=S<D?>CA0\J/5^N>@XS77OK.A^$K*PTK3-.NYA,I-K;
M6%LS[N<G+G"@DG)+,#SDT :/A71+CP_X?@T^ZU&?4+A2SR3S.S$EB3@;B3M'
M09)Z5:UK6;+P_I%SJ>H2^7;P)N/JQ[*H[L3P!W)JAHU]?6'A[[7XIGM[.4RR
M-^]E3]U&7)1&<84L%P,CT[]3B:5'/XXUR+7[R*2/0;)LZ7:RH1]J?J+I@>V#
M\@([DT 7_!NAW5HVH:[J\*1ZSJ\HEF0'=Y$2C$<.>^T=2.I)]!75444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MZI_>.C7 '3/]STY^E '7T5S$GC_P_%,8VEO01&),_P!G7&"#T ^3KWI1X_\
M#IV_Z3=#(SS83\?^.4 =-6?KUU-8^'=3O+=@LT%I++&Q&<,J$CCZBLO_ (3W
MP[_S]W/_ ( S_P#Q%7YV@\3>&;I+.9A#?6\L*2/$RD9!3)5@#P: .4AU/7M"
MT_P[JMYK!U*PU!K>&[CN($62)I@,/&T:KP&.""#QWR,UT4GB5[?78M/NM'O;
M>WGG-M!>NT?ER2;2P& VX A6P2.H]ZR=*\,>('_LB#7M1T][#2_+:*WLH'4S
M21KA&=F8\#K@ 9(';BLJ+X=ZD_BF#5;J73':#5'O1>%))+F2(LQ6+YCM0 ';
MQGH#P: -G2/&LUQ#KMUJVDW&G6.F7$L:W#E"'"8&W 8G><]A@] <U?L/%<=U
M)?V]SIFH65[9P"Y:UE17>2(YPR;&8-RI& <YXK(N_!FHWVF>)=%GN;/^S-2G
M-W:R%2TD<C.'9)$(VLFX>N<$BK'AOPO/H5KJ+VNB>']+OI8=D+V.]E=@#@R9
M52%SCY1GOS0!UL4@FA24*RAU#;7&&&>Q'8T^F0^;Y$?G;#+M&_9]W=CG&>V:
MQ+OQKX:L+N6UN]9M8;B)BKQNV"I]#0!O45S1^(7A%1D^(+$#WDJ,_$GP6I8'
MQ+IP*_>!F''UH DUOP)HVN:D=3<WEEJ1C$37FGW3V\K(/X6*G!'U'IZ5R/BS
MPI;>'-#:>#Q!XDEO+J1;6U^TZW*L:2OG#N01A5 +'V%=DGCWP?(6"^*=&^7&
M<WT8[9[GFA_&G@V4H9/$V@OL;<NZ_A.T^H^;@T 5?".DQ^$_#U\]S?SW,#3/
M>/>W9!DD78NYV(ZC*G'<+@=J30+.3Q!?1^*]3ADC)4C3+27(^S1'_EHR_P#/
M1QU]!@>M8_B+Q/X9\0:Q;:%<Z_I*Z1$$N[YWOHE6?G,<(.[GD!V]@H_BKID\
M;>$F943Q/HA)X55OXN?8?-0!J:CJ$&EZ=/?71?R85W-Y:%V/L%&237-:?HU]
MXBU.#7?$D(BBMW\S3=+."(/267UE]!G"]N>:V%\5^'7V[=?TIMR[EQ>1G(XY
M'/3D?F*E_P"$BT/_ *#.G_\ @4G^- '&>+O'9@\1OX9M[F;2?+"/=:B;=I&V
M,N0(%"L&.< LW YX)K=TJQ;1=#%OX=TEFD;YS-J4QC:9B>6D;#.6ZGE?;BM4
M^(]" R=:TX=N;I/\:7_A(M#_ .@SI_\ X%)_C0!,;O\ L_2?M6KW-M$8H]]Q
M*OR1+ZXW'I]:Y6RT^X\::K;:[J@>+1;63S-+L&4H9CQB>93WR,HN!@$$\UMW
MNI^&M1@6"[U/39HED20(UTF-RL&4D9YP0#@^E6?^$BT/_H,Z?_X%)_C0!I45
MG-X@T90I;5[ ;AD9N4Y'KUJRE_9R*&2[@8$ @B0'(/0]: (IM&TNXE:6?3;.
M61OO.\"L3]215J*&."-8X8TCC48544  >@ IGVRU_P"?F'_OL4"[MB<"XB)]
MG% $=_IECJMNL&H6<%W"KB01SQAU##H<'O5H  8 P!31(C;<.IW#*X/7Z4Z@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***Q]5\.6NLWL5Q=7>H"-(S&UK#=O%#*"<_.JD9_R#
MD4 4+WQ)<ZC=2:9X7ACO+@;DFOW;_1K1N>I',CY'W%_$K5O1O#4&G7)U*]E.
MH:S(@26_F0!L?W4 X1/8?CFM:TL[:PM8[6SMXK>WC&$BA0(JCV X%34 %%%%
M !14%VMTUNPLY(8Y^S31EU^F P/XY_.LF?4]<L;H>?HBW5GMYFL9]T@;..8V
M"\8P>&)ZT ;M%8;>+='M[6.XU&X;2T=MH_M*-K;+8SC+@ G&>A[5M(Z21K)&
MRNC %64Y!![@T 17UJM]87-HY*I/$T1(Z@,,?UKS74/!%]XN\BXM-;_L*Y@@
M:UU&73P1-<7"X \PJ5!48# =<-P1G->DW\TMOIUU-!"\TT<3O'$F-SL 2%&>
MY/%<CX9UZQU"YM]>L !8:\ LH.08+N,;=I'JP4C/'*#KN& "YX-NX+*U_P"$
M<ETV+2KZP 4V\0_=3#&?-B/5E//7Y@<@\BNJK/UC2EU:P,'GRVTZG?!<PG$D
M+]F7\R"#P02#P:R]$\03G4#H&N1K;ZQ&A:-E/[N]C&,RQ^GNG5?<<T =)111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 A 88(!'O3#;PDL3#&2WWB5'-244 0_9+;_ )]XO^^!1]DMO^?>+_O@
M5-10!AZ-X:M=,2^\V*WG>[OI;LGR5&W<?E'3J% &:T6TK3F4JUA:E2,$&%<$
M8QZ>G%6Z* ,E_"WAZ1BSZ#I;,>I:SC)_E3?^$3\-_P#0OZ5_X!1_X5L44 8_
M_")^&_\ H7]*_P# */\ PH_X1/PW_P!"_I7_ (!1_P"%;%% &/\ \(GX;_Z%
M_2O_  "C_P *:_@_PQ(,/X=TDCWLH_7/I["MJB@#GI? 7A"9]\GAC1V;&,FR
MC_PIG_"O?!O_ $*VC_\ @%'_ (5TE% '-_\ "O?!O_0K:/\ ^ 4?^%13?#7P
M5/MW>&-,7&<>7 (__0<9KJ:* .3'PQ\%C;CP_:C;P,%N/UI?^%:^#O\ H VW
M_?3?XUU=% '*?\*U\'?] &V_[Z;_ !H/PT\'$8_L&W_[Z?\ QKJZ* .4;X:^
M$&1$;18F5%VJ#+(0HSGCYO6FCX8^#@@3^Q4*C.%:>4@9SG&6XZ_R]!76T4 4
M-'T:QT'3TL-.CDCMD.51YGEV^P+DD#CITJ_110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@"&WM;>U$@MX4B$LC2OL&-SGJQ]S67)X1\/3:T=8ET
M:S?4BZ/]I:(%PRXVL#V(P.1S6U10!B3>#_#MQKIUN?1[274B4;[1)'N8,F-K
M#/ 88'(YXK3M;"TL6N#:V\<)N)C/-L&-\A !8^Y 'Y58HH QM/\ ">@:5JDV
MIV.E6\%[,6+RHO/S'+8[#)ZXQFEC\*:%'_:@73( NJG=?(02LYYR2O3/)Y'<
MYK8HH Q+/PAH%AI-UI=MID2V=T,7$;%F,O&!N8DDX P.>.U6M8T'3-?MT@U.
MT6=(VWQG<59&QC*LI!'''!Z5HT4 <UK?@ZTU+PM#X=MDCAT]9XGDCDW2;HUD
M$C*"3G)(ZG/4UK/I@EUZ'5))F/D6[0Q0X&U2[ LQ/<D*H'ISZ\7Z* "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** *&M:-9>(-'N=+U"+S+:X7:P
M!P5/9@>Q!P0?:N<TK4Y_"5U9^'O$>J?:_M3%--U!XRK2@#F.4_=#CLV?FR.
M1SV54=7TBRUS39+"_B\R%^1@X9&'1E/4,#R".AH O45QOAJ\U[1M7_X1OQ )
MK\/YDEAJJ1DJ\0Z1RD 8D R?0C')-=E0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
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
M ^XE\;>$W;:GB?16;T%_$3_Z%4J^+/#CA2GB#2F#8VD7D9SGICGW'YU\,44
M?=/_  E/AXA3_;VEX;[O^F1\_3FE/BCP^,YUW3.!D_Z7'Q^OL:^%:* /NP>(
M]")(&M:=QP?]*3C]:7_A(M#_ .@SI_\ X%)_C7PE10!]W#Q!HI&1J]ACU^TI
M_C2G7M' ).K6.!P3]H3C]:^$** /O ZYI 8*=5L0QY ^T)D_K3SJNG#&=0M1
MGI^^7G]:^#** /O;^T;+;N^V6^T=_-7'\Z7^T++<5^UP9'4>8/\ 'WKX(HH
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
M>Y79<(+>,12K@#:T6W81P.,=>>O--E\3ZQ+J=IJ/VUH[BS 6U,2K&L"CLBJ
MJCD\ =Z .COKG3-6\&:Q_8&G-I=K:74-Q<QS3&9K@$LD>&(&W;N8E><YSGY:
MX6MC4/$VI:E8FRE:WBMF?S9([:VCA$K\_,^P#<>3UX';%8] '1:KX7CTSPGI
M.N+K%C<27Y8-91.#+!C."PS[<\#!.*YVBB@#V/Q1>^#M/^,%TUYIVJ27D5W&
MQF6Z7R5E 7!,84,5!QD!^W7FN=U+36\-Z5KNIWMO:7NL'7)-.,LL8>.+:-[.
ML; J=^<#<. #@9Z9UU\3/$-W?-?2)I7VTL'^T_V7;F0,,8;<4)SQUK+T_P 5
MZC937C3K;ZC#>R>=<V]]'YL<LF2=Y&00W)^8$'DT =Y9^'M$U1]/\3/IEO!$
MVAW>H2Z6A*QS3V[[,@$\(V0V!_=(KE+*Z3Q)+IEH/"L%Q>"_4%K(?9EN(R,^
M2VT8!X)#=0,_6J3^-=>DUB#4C> 201?9XX5C40K"1@Q^6!MV$9R,<U.?'>JP
MSVTFFPV6EI;W7VM(;*':AEQC+!B<X&1@\<GU- '5W6DV%]H'B=9QX;-UI]N+
MBVBTA6,D.)4!S( $=<,0<ECGI[XOP>V_\+5T/<.-\OX?NGK-;QO>QV5]96&G
M:7I]K?Q&*ZBM;<_O>X.YBS+@] I"^U9OAW7KOPQKUKK-BD3W-L6*+,I*G*E3
MD @]">] ':>$;+0;/4I?$.C76J:I>Z*PN_[/>%+5I44\N&5WRHXW*!D@^F:S
M]&MY;W3[O6)M%TO-U>D_;]4G$5N@ZM&B9!8Y;G&<#' ZUS&B:Y?>'M:M]5T^
M79<P/N&1E6'=6'=2,@CWK4'C*22PDT^\T?3;NQ^TR7-O;.)42V=_O"/8ZG;T
MX)/04 >BZ;I>G>&?B'FSL[*>'4/#4MZL2-(\2.87+",DABC;&Z\X;'I7&W$.
ME>&_"^A7LVBVNH7FK,]W(TSOLBA5R@B4*PY/)+'/857/Q'U>3Q'8ZU+:Z?)-
M9V)T]8?)*Q-"0RX*AACAR/EQT'OFC%XM;^SUT^\T?3KZQAFDFM(9_-'V4N<L
MJ,CJQ4G'#$]* .PO?#WA;0H?%%W)ITE[#%;6%UIL$\SH8_M +%7*D$@9'UP.
ME<OXMLM..D>'];T^R2Q.IVTAGMHG)C62.0H2NXE@#C.":J7_ (OU34UU<71B
M<ZH8?-(4CRUB/R(@!P% P,<\ 5+IGB*![CP[:ZQ9V\VEZ4SJZ;&+2QNY=@>>
M3R<=/>@#FZ[WQ_;Z"_C;5&GU6_2=F0E8[!'0$QJ>&\T$CWV_G7"RE&F<QJ50
ML2H/4#M5W7-7GU[6KK5+E(TEN&#,L8.T8  QGV% &_?C'PDT7DG.KW?'I^[A
MKD*Z73/%5M:>'DT:_P##]CJ<$5Q)<1O/+,C(SJJG[CKG[@ZUC:I=VU]>M/::
M=#I\)  @A=W4>^7)/ZT =-X.UE)_$N@+K.JSVT&F2+]A5(P(P=Q;:S+R@9L
ML%8\\]*K:K?ZC;ZWK6A:C<#3;6XU%Y;V.",. ZEL#(P64$G SCG.*2T\66L<
M.F-?:%;WMYIJA+>9YG164-N42*OWMN>,$=LYJ%O%37XU)=;LH[_[?="[>56$
M4L<O.2C $ '.""".!T/- '8:SX=D\2>)]/N DMWH]KHMO.;FV#237<,>(\[<
M9$I;Y2O\.#R0,FE\09]6NM#\):E?Z;-:E+>6-8Y;?;'&JS-Y<>",8"!0 >H'
M>N6UCQ1>:G<VK6ZC3[>SMA:VT-L[#9&"3@MG+$DDD]S1>^*+^]TW1[0NZG3-
MY1S(6WL9"X8@\9!.* .O\.:E+K^F^+;RZU66_P!=O["9I;"=2D3(N&,BD9!9
M @VH N.QP"*S_ FJO]@US2HK>WBC?1;UYY0@:28B,E<LV< >BX]3GC%%O&-I
M%>ZGJ5CH4-KJ6H0RPO()28H!(I5S%'@;202.6. 3BL71-9?19;V1(5E-U936
MAR<;1(I4L/IF@#,K3T'P_JGB?5H],T>U-S>.K,$#!> ,DDL0!^)K,JUIVIWV
MD7J7FG7D]I<H"%E@D*, >#R* (9X);6XEMYT*2Q.4=#U5@<$?G74>&-#T:[\
M+>(-<U@W;KIAMUA@MI AE:1F&"Q5L?=SGV-<M++)-*\LKL\CL69V.2Q/))/K
M7;^$+G3H/A[XP748%N49K/9 )Q%)G>XWH<'E=WH1SSUH S=1TG1[:+1-<C6[
M_L74)'6:U$@,\+1L Z!RH5LAE8''?!''/,-MW';G;GC/7%=%?>([*]_L2R;2
MW71]+S_HOVG]Y/N?<Y:3;P6X&0O '%<\6 D+(,#.0#SB@#U;4[X^(-6_L+PO
MXUU!8ETZ."ULD\V*VG\N$!H\[AAFVMU3!)Z\TQ0^A^'?",5AXCBT4WL/VHF)
M7)GF:0KNGQC$87"C.X8#<=<\\OC'2;?77\16>AFUU4Q$1PQ2JMM%*4VF4+MS
MW+!<C![GI5%-?TF\TO2[?5].GDGTP&..6WE"^?%O+B-P0<89F^8<X/3B@":"
M6/0_&U['K&D6MYJ$=]L$9S]G1Q)\QV C</0$@>N:A\5:;>W_ ,1/$EO8V=Q=
M2IJ5TQ2",R, )6R>!T]ZS-2UNYU/Q'/K4I*3RW'G_(<;.<@*>V. /I4^I^([
MRX\4ZMK6G3W-@U_<S3$0S%6"R.6VEEQGJ/RH NZ/J^O:1#+H&D6L]GJ]S=+N
MGA5H[K&,"$'JJYY(XSWK0\1:Y?>'_%:R:+J?EZJ+..#4;NP?"SS]7P1U_A!(
M RRD^Y@\/^)=(L=+U$:C'J1UJ]D(;4X'5Y%A(&]1O/#,<Y;K@XSUSE6=YHNG
M^*M-O8(;V73;>>*6:*?89'"L"RC&!@@8H [W5KB]U?7O#'@'6KR2ZE%[%)J<
M[R;F\V7;F-3V"(<'_:)]*H:Y%JTFG:_:1W>B7EI:,6ETN#A]-4/@.GRJIV_<
M8HSCYN<]:Y&3Q+<'QNWB=(Q]H^WF^6-VW#._>%)[CM6LVO:#9C7+VQ74)K[5
M87A6&>-$CMA(07.X,3(>PX7U/I0!S=JAT^]L[N^T]YK195=H9-R+.H()7=CC
M(XR/6NS@OKW6?!FO:EKR0?V8J+#IN($0I=;EPD6T#"A VX#C&.]<^OBB^U6Z
MT^W\3:KJ=_I%O.DDEN9BYVC@A0QP"1D9[9K2\6:KH&NO-<VNIZD@ARME8-81
MI!$F>$4K)\N !DX)/4\T 7?"6IW>K:S8Z=;65M;Z!;11OJL;1*T;0H!YTTK8
MR2?F(YR"0%YJCI&H+)>7&CZ!#IMH]U>NPU#4'C4?9_X8V,HPJ]R.K9Q@]*MW
M.J^$G\/66D6FHZK96ZPAKP1:?&6NI^3N=O-&5' 5>@Z]\UBV">%KK3'M+VYN
M[&ZBNB\=\MMYIGA( VM'O 0K@D8)SN(SP#0!UHTRUMO%?C%].TJ.74=/M5DL
MK1K8/'OWQK++'&P(90"S("/ND''%8_B#3+FX\!67B'4K!+746U![5W$(A,\9
M3>KL@ !.0XW <]Z+CQ/I6K^(8Y[B74-/BM--AL;"^@;,L31!0)7"D9W ," >
M-W?%4?$/B".XT9-%M[^YU)?M9O)[^Y#*\SF-4"[22<* 0"3DYZ"@#EJDD@FA
M2-Y(G19%W(S*0&'J/45'70:]XRU;Q'HVC:7J!@-OI,)AMV2/:Y7 'S'O@*!Q
MCIZ\T 8]A%;SW\$5U.T$#N \JIO*CUQD9_,5V'Q L].C\;:U807-G9VNG;TM
MX8K+R]Q4A1%E1EF[EV/8\^O$QMLE1B2,,#D=173>*;S2O$/B_P 2:K'J#0PR
MR/<68: DSDN,(?[GRDG)_NX[T 4O!^FPZQXST;3[@*8+B\B24,< IN&[],UN
M^);'4I[7S%T[P^EK)="-CI(BD:V<L0J.R$D9[<D''7.:Y321IQU6V75O/%@S
M@3M 0'53QN&0<XZX[XQ7507VE^%-!U>VL=9AU:?4C D:P1R1K$J2"3>X=1\V
M5"@#.,DY]0#9U_PX^DW.I:;#X6M9].L+=TWF55O695(-SMW>84+_ #8V[=@X
MQUK$\ :?H-]<7L5^DMS?M8W;6\31CRHBD+,'8DY8\'  XZ_38E\0:-)XVN?'
M9U>)VE1I3I)CD\UI&BV^23MVE,D@MGE1TR:Y;P1JEGI/B*2YOIC# UC=Q9 )
MRSP.JC@$\L0/_K4 <W76:3+I%Y<Z'I-AH"WES.1'?23N^^5V<\)AL( F.<>I
M/2LW2?$UWH]C+9P6FFS12OO8W-E'*P.,<,P) XZ5V.D6VBV'A2&+2O%6CVFK
M7Z?Z==7*S"6!2#F&/$9"C'WF!RV<=!R <_;16UMXLNO#^F:5INM"34&MK2XN
M#*Q==^U2#&Z@@C!S@]:UWT32-8\:7MMI.E"YM=)L2TUM8M)B^F5@C%,EF"EY
M!_P%>V:Q_"D^GZ/K.LW4VH1[[33[H6$R @33D>6A7(!'#%AT(Q3?!.K)87FJ
M6DM\+(:II\ED+ER0D;,RL"V,G!VE<]MU #?%%G'9VEFL_AU]'U$EM_ENS031
M] 5W,Q# Y!^8].QK.T&71K>>YGUFWEND2!C;VZ,562;("AV!!"@9)P<\"ND_
MM:V\.>$;/39)M/U:]CU4WBVK#S[>.,1E"&(.#N)!P#_ ">M-TF32/%_B9KW6
MH]%T6RM+?<;6U!M4NF!X0'YL%B<%AG '2@"*]T[1;GPQHNN26$FE"?4&M;E8
M&9TEB4*3)&KL6R,D'G!.*LV-IX?\26OB8VFA_P!GPZ?9/=VETD\KL"I "2[F
M*DOG P!S4/B*WGUC6=.%[KNAI9O(MM#%97&8;&+CG;CA0.2>I.<\UH^++2UA
MTM],T'6-"BT>U7<R0WN;B_9>0\O&&;KM7HN<#K0 L'A:VTJTTP7'A2[UN.:W
MCN[ZZA>4&))$W!(@I"DJA5B3GDX.!63X?T?3;C1]6OH-,GUR]AN4AM=/RZLL
M3!B9W6,[B!M5<!L MR>F=O4-077KWPGK-GX@M[5--L;>"Y2>Z$4EJ\7#E$R"
MX8#(V D]/2HWU6TU.QU@^&KN#3=8FUR2YCD:=;622U8$*BR$J  QR4R.H.#B
M@#FO&^EV.DZ^D-C;RVBR6T4TME,Y9[61ERT9)YX////-<Y77>.[FUFETB(7=
MO?ZI#9!=1OK>3S%FEWMM!;HQ5-H+#J?I7,64T5O?6\\]NMQ#'*KR0,Q D4')
M4D<C(XH @IR(\LBQQJSNQ"JJC))/0 5M^+]:TS7]?>^TG1(-'M#&J"UA.1D=
M6. !D^P[?C5;PU?0:7XITC4+I2UO:WL,TH SE5<$_H* +=[X+U_3X;F2>S3-
MHH>YBCN(Y)8%XY>-6+*.1R1QWJ.+PCK<UK;SI:+_ *2GF6\+3QK-,O\ >2,M
MO8>A Y[5K7V@WEK>Z[J$NN6L-L4D=+B*Z#&^#ME4"JVX[P<D$<8.ZNRU;5(]
M7\5Z?K>D6OAAK,+ \=]=SM&]L8D7B51*&&TKQA?FVC .>0#@9?#ZW'A;P_/I
M]K/-J>H7EW Z+EB_EB':%7'^VW^1Q5G\,ZCITUL]Y:K+;27"P%[6YCE4OWCW
MH656QV/UQ76VVKF1?"T]KJ6FVMY'K>H2^9,6$";O(*E@22L;<CG'&?0FK6I:
M79PV-A=WNFQ^'M3_ +3MU%A!=;X+M"3NF6-F)4#&-P)4YP* ."U/1[J!K^]2
MPEMK""^:T*R2!S%)\Q$9/<@*><8XI+;P[J]W<V5O!82O+>PF>W Q\\8+ OGH
M "K9)QTKT/4["?Q'HOC'2M)4W5_!XF:^,(<;VAQ*A90>3AF&<9ZBI+7[?9:G
MX:L=-O-(N;H>'9()[6:57BN@9Y2UMN!(WD''!&2.#SB@#S35-#U'1A U];A(
M[A2T,J2+(D@!P=K*2#@^AIVF>']5UB&::PLWEAA95DE)"HK-]T%F(&3V&<FN
MP\3^'UO8=!M].TNYTG4KVYDA71)[OS%CSMVR*'(:,,3CYNNW.:J0Z-J6K^ 8
MM.TJUDN+O3]4G>_M8#ND^9(UC?:.6 *R#(SCGUH YN#P[K%Q>W-G'IMP;BU_
MX^$9-OD\X^;/W>2!S2KX<UI]2?38]+NGO4C,I@2(LVP#.X =1CG(KN9[34+K
MP9K'AVWOUU37DU"VFNDMYO->>!8-H1>\GE-@$#(&,]!FM+1+I]%:P@:=H=<T
M_P -:@)_[T&2[Q(3V8 YP>F0.* . '@?Q/YJQ_V+=C<"=Q7"#&,@MT!&1D$Y
M%8][8W6FWDMG>V\EO<Q':\4BE64^XKJ!=3GX/2P%W,;:\K$;N,^0W;W_ *4G
MQ)VGQ1;L,$MI=B6/J?LZ4 <A7UM\"01\*-//',TYZ?\ 31J^2:^M_@3C_A5&
MG?\ 7:?_ -&-0!Z11110 4444 %%%% !1110 4444 %>3?M$,%^&\ X^;48A
MS_N2'^E>LUY#^T:?^+>60P?^0I'S_P!LY: /EZBBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI0">@)I* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  $@@@X([T444 %%%% !
MDXQVH))ZT44 %?7/P+4CX3Z82  TDY&!U_>M7R-7UW\#A_Q:32.2<O/^'[YZ
M /1**** "BBB@ HHHH **** "BBB@ KR']HS_DG=E_V%(_\ T5+7KU>7?'?1
M=4UWP/9VNDV%Q>SKJ"2-' A=@HCD&<#MDC\Z /E&BNI;X:^-E0,?"^J8/I;L
M3^5-_P"%<^-/^A6U;_P%?_"@#F**Z5OAYXR4\^%]6_\  1_\/:F_\(!XPY_X
MIC5^/^G-_P##WH YRBM]_ WBR-MK>&=7!SC_ (\I/7'I3?\ A"O%04M_PC6K
MX4X/^A2?X4 85%;_ /P@_BS<!_PC6KY/_3E)_A36\$^*EW9\-:O\N,_Z%)W_
M  H PJ*W1X*\5,<#PUJ^?^O*3_"FGP;XH'7PWK'_ ( R_P#Q- &)16T?!_B<
M$ ^'-7R>G^@R_P#Q--_X1/Q&/^9?U7O_ ,N<G;KVH QZ*U#X;UT-M.BZB&]/
MLKY_E3&\/ZTBAFTB_53T)MG']* ,ZBKW]B:M_P! R]_\!W_PH.BZJHR=,O!V
MY@;_  H HT5=_L?5,X_LV\SG&/(;KU]*C.G7JH7:SN HZL8FQ_*@"M14K6MP
M@<M!*H3[V4(V_7TZU&490"RD ],C_/J* $HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^O/@
M?_R231_]Z?\ ]'/7R'7UY\#_ /DDFC_[T_\ Z.>@#T.BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ,"D
MV+C&T8^E+10 TQQG.47GKQ2>3%_SR3_OD4^B@"/R(?\ GDG_ 'R*0VT!.3#&
M>,?=%2T4 0-96CXW6L+8Y&8P:/L5J>MM#TQ_JQZY_G4]% %-])TV7_6:?:/_
M +T*GT]O8?E3#H>D$DG2K$D]2;=/\*OT4 9_]A:/_P! JQ_\!T_PIA\.:&2"
M=&TXD=/]%3_"M.B@#(_X13PYS_Q3^E<@ _Z''VZ=JC'@[PN,8\-Z., C_CQB
MZ'M]WW-;=% &'_PA?A7_ *%G1O\ P B_^)I#X*\*''_%,Z-Q_P!.,7_Q-;M%
M &"?!'A-CSX9T?\ \ 8__B?>D;P/X39=I\,Z/C&/^/*/_"M^B@#FW^'W@YSE
MO#&DYSGBT0?TJ/\ X5OX*_Z%?2O_  &6NHHH Y1OAGX)?KX8TSICB #^5-/P
MP\#MG/AC3N23Q%C_ #UKK:* .0_X5;X&R3_PC-AS_L'_ !J(_"7P&22?#5IS
MZ,X_]FKM** .+_X5)X#_ .A;M?\ OI__ (JC_A4G@/\ Z%NU_P"^G_\ BJ[2
MB@#B?^%0^ L$?\(W;\C'^LD_^*II^#_@$C'_  CD'X2R>W^U[5W%% '"-\&O
MA^QR?#L73'%Q*/\ V>FGX+_#X_\ ,O)^%S-_\77>T4 < WP3^'K,2?#_ #[7
MDX_]GII^"'P])'_$A88/:\GY_P#'Z]!HH \\/P.^'Q.1HCCG.!>3?E]_I3/^
M%%^ ,(/[)FRH()^V2_-GN?F[>V*]&HH \W/P)\ E0/[,N 1U/VN3GGZ_A3/^
M%#> \_\ 'A==,?\ 'V_OSU]Q^0]\^ET4 >6M^S_X'+$B/4%!/07/3]*3_AG[
MP1_=U'_P)_\ K5ZG10!Y8?V??!!Q\NI#_MY_^QII_9\\$EP?^)F /X?M(P?_
M !W_ #BO5:* /)7_ &=_!CKA;G5T/JMPF?U0TQOV=/!IW8O=:7)XQ/'\OT_=
M_P Z]=HH \A;]G/P<S9%]K:CT$\7]8Z:W[./A$J=NI:V#ZF:(_\ M.O8** /
M'3^SAX3[:GK77_GK%T_[]TP_LW^%]IQJVK[NQWQ__$5[+10!XR?V;_#..-7U
M8<=VCZ_]\4S_ (9M\.^6!_;6J;_7]WC\MM>TT4 >+']FWP]@;=;U,'OD1G_V
M6F_\,V:#_P!!S4O^^8_\*]KHH \4_P"&;-!_Z#FI?]\Q_P"%,/[->C;P1K]^
M%SR#$F?SKVZB@#PUOV:M*++M\17@7 R# I)//O\ 2F?\,TZ?_P!#+<_=_P"?
M5>OK][I[5[K10!X1_P ,T6?_ $,\_P#X!C_XNC_AFBS_ .AGG_\  ,?_ !=>
M[T4 > /^S.,'9XI(.>-UCV_[[IO_  S.^/\ D:ESD_\ +C^7_+2OH&B@#Y[_
M .&9IO\ H:X__  __'*#^S//@X\51Y_Z\#_\<KZ$HH ^>7_9GN@IV>*(6;'
M:R(&?^^S4'_#-6J8./$5GGG'^CM^'>OHVB@#YP_X9KU?'_(P6.?^N+TG_#->
ML?\ 0P6/_?IZ^D** /F__AFO6/\ H8+'_OT]1C]FW7LG.N:<!G@['Y''/3Z_
ME[U]*44 ?-)_9N\0[>-9TPG'3#]>?;Z?G44G[.'B@/B/5-)9<=6>0<_]\&OI
MNB@#Y@_X9R\7;2?[0T?=Q@>=)SZ_P4S_ (9S\8_\_P!HO_?^3_XW7U%10!\N
M_P##.?C'_G^T7_O_ "?_ !NFM^SMXS!P+K1S[BX?_P"(KZDHH ^5&_9]\;JQ
M _LUAZBY./U6F#X >.,']UIX_P"WKK^E?5U% 'R>?@%XZ!_X][$^XNA3/^%"
M^/-V/L5ICU^U)BOK.B@#Y%_X49\0,?\ ('BZ_P#/Y%_\50?@;\0 ?^0/$??[
M9#_\57UU10!\AGX'_$ -C^Q4^HNX?_BJAD^"_C^( _V S9_NW$1_]F]J^PJ*
M /CC_A3OC_\ Z%R;_O\ 1?\ Q5'_  IWQ_\ ]"Y-_P!_HO\ XJOL>B@#XX_X
M4[X__P"A<F_[_1?_ !5'_"G?'_\ T+DW_?Z+_P"*K['HH ^-_P#A3_C[:#_P
MCD^#_P!-8_\ XJF-\)/'B]?#=UUQPR'_ -FK[+HH ^,3\*?'0"G_ (1J]^;I
M@+^O/%(OPK\<MG'AF^X&>5 _K[U]GT4 ?%S?"[QPN,^&=0_"/-,/PR\;C/\
MQ3&I<#/^I-?:E% 'Q/\ \*Y\:<?\4MJW/_3J_P#A3V^&OC95!/A?5,$XXMR:
M^U:* /B8_#OQF"!_PBVK\^EH_P#A40\!^,"#_P 4IKG'_4/E_P#B:^WJ* /B
M#_A!/&'_ $*FN?\ @OE_^)H_X03QA_T*FN?^"^7_ .)K[?HH ^(/^$$\8?\
M0J:Y_P""^7_XFD'@7Q<20/"NMD@X/_$OEX_\=K[@HH ^'&\&>*4&6\-:P!@'
M)L9>AZ?PU"WA;Q"B[GT'4U&0,FTD'7@=J^Z:* /A4>&=?-PUN-#U(SJ<-']D
MDW#MR,9[BF#P]K;-M&CZ@6SC MGSG.,=/4@5]VT4 ?!YT35@ 3I=Z 1D?Z._
M/Z5]9_!B*6'X5:/'-%)%(IF!21<$?O7[5WM% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>tobydavid001.jpg
<TEXT>
begin 644 tobydavid001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55 \4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X7PQ\6O#/B[6DTK3#
M>?:71G'FPA5P!D\YK0\7?$#1?!;V*:J+HM>[O*$$6_[NW.>1_>%?//P(0'XF
M6Q.>+>8C SSMQS^==%^T6S#6M &.1!(?,'<[A_G\: /HW-&:2B@ #@YX(I<T
ME% "YI-W.,'ZT48H 7-!8"DHH 7--:0+CY2<G'':EHQF@!/,R^W8V,9W=OI3
MLTF** $23>F[:P/H<9I#+C^!OT_QIU% $/VI_.,?V6; Z/E,'_Q[/Z4V*\DD
MD=&LKB,*.&<IAOIAC4^!Z48'I0!5M=0>Y>1387< 7HTH0!OIAC4WVEO,*_9Y
M<#/S97'\ZDVC&,9^M&U?04 ,6XW1A_*D4X'RG&1^M.67<"=C#!(YQ2X%  &<
M=Z &^?\ O"NQL#'S<8/ZT]7W*#@CV/44F!2XQ0 C2;6 VL1C.>,?2G!LGH:2
MB@ +@'!!'O1NYQ@],T44 +FC-)10 N:,BDHH 4,">]&:2B@!<T9I** %S1FD
MHH 7-!;@G!^E-&0.>32T *#D4C.%[$_2BB@!0P-&:2B@!0V1G!'UHS244 +F
MDW#..:** %S1FDHH 7-!; S@GZ4E% "YI-_.-I^M%%  7P<8-4GU*99VC32[
MR15.!(IB"MQU&7!Q^%7:,"@#.&JW!D"?V-J XSDF''_HRH/^$@E&,Z%JH!SS
MLC.,?1ZU]H]*"H- &+'XDDE;"Z!K Z_>BC'\WJ,>*G()_P"$=USC_I@G_P 7
M6]M'I1M'H* ,$>*G.?\ BG-=X&?^/=/_ (ND_P"$L?\ Z%S7O_ 9/_BZW]H!
MS@4M '/?\)8__0N:]_X#)_\ %T'Q8X_YES7O_ 9?_BZZ&@C/6@#FW\9&,@-X
M:\0\G'RV8/\ )JC7QPKNRCPSXDRN<DZ>0./0EN?Z]JZ?:/2C:/04 <C_ ,+"
MAPQ_X1CQ3\N,_P#$J?GZ>OX4W_A8T'_0K>+?_!-+78;1G..:6@#BI/B=8Q;_
M #/#GBE-@RV[27&*A_X6SI.,_P!A^)<>O]EO7=%0>HS1@>E '"#XM:03@:'X
ME/\ W"WJ/_A<.A8<G2?$ $9PY.G, IQG!YXX(/XUZ!2;5]* /-W^.7A1&*M;
M:P&'4&R/^/N*1/CIX2D.$@U=CZ"S_P#KUZ3@"C:/04 >9GX\^#USNCU48];3
M_P"O2'X]^#0N2NIX]?LH_P#BJ]+:&)U*M&C ]05!S4;6=JZ;'MH67I@H"* /
M-_\ A?W@OI_Q,L^GV8?_ !5-/[0/@D''_$R_\!A_\57HYTRP)R;&VSZ^4O\
MA3/['TP_\PZT_P"_*_X4 >=_\- ^"3_T$O\ P&'_ ,52G]H#P2!G.I?^ P_^
M*KT/^Q],_P"@=:?]^5_PIIT/22ZN=+LBR_=/V=<C]* //A^T!X)(S_Q,O_ 8
M?_%4@_: \$EMO_$R_P# 8?\ Q5>A-H>DN"&TNR(/7,"_X4-H>DM&8VTNR*$8
M*FW7!'TQ0!Y[_P - ^"<X_XF7_@,/_BJ#^T!X* S_P 3+_P''_Q5>A_V+I6W
M;_9EGMQC'D+C^5']BZ4""-,LQ@8'[A?\* //!^T#X))Q_P 3+_P&'_Q5.'Q^
M\%'I_:1YQ_Q[#_XJO0QI&F@Y&GV@/_7%?\*4:7IX((L+4$'(/DKU_*@#SO\
MX7]X*SC.HY]/LP_^*IH_: \$DX_XF7_@,/\ XJO1CI>GEMQL+7.<Y\E?\*3^
MR--!S_9]IG_KBO\ A0!YY_PO[P7_ -1+_P !A_\ %4A_: \$KU.I9]/LP_\
MBJ]%_LO3\@_8;;(Z'REX_2D;2=-8DMI]J2?6%?\ "@#SG_AH+P3_ -1/_P !
MA_\ %4[_ (7_ ."BN?\ B98_Z]A_\57H?]CZ9_T#K3_OPO\ A33H>DEMQTNR
M+8QDVZ_X4 >??\+_ /!6,YU'_P !Q_\ %4?\+_\ !6<?\3+_ ,!A_P#%5WS^
M']%D0H^DV+*2"0;="#CIV]A5=O!_AA_O^'-(;ZV49_\ 9: .)_X7_P""L9_X
MF7_@,/\ XJC_ (7_ ."L9_XF7_@,/_BJ[1O!7A5CEO#.C$XQS81'_P!EIH\$
M>$QNQX9T;#')'V&+'_H- '&CX_\ @H_]!+_P&'_Q5'_"_O!6<?\ $R_\!A_\
M577R> O",B;6\,Z0!G=\MFB\_@*<W@;PFR[3X9T@C&/^/*/_  H X\_'WP6!
MDC4@/^O8?_%4G_"__!7_ %$O_ 8?_%5UW_"!>$-Q/_",Z3R,?\>B8Q^52_\
M"$^%,8_X1G1L?]>$7_Q- '&?\+_\%?\ 42_\!A_\51_PO_P5_P!1+_P&'_Q5
M=D? _A,@C_A&-&P1@XL(A_[+1_PA'A,?\RQHW_@!%_\ $T <;_PO_P %?]1+
M_P !A_\ %4#X_P#@D_\ 02_\!O\ [*NR/@?PFW7PQHWX6,0_]EI?^$)\)_\
M0L:-_P" $7_Q- '&?\+_ /!7_41_\!Q_\51_PO\ \%#K_:7_ (##_P"*KMO^
M$.\,;E8>'-(!7H191\?^.TY_"7AN3S-_A_2F,GWR;./YOKQS0!Q'_"_O!7/.
MH\?].X_^*H_X7]X*_P"HC_X##_XJNVB\(>&H61HO#VDHR'*E;*,%3[<5(/#&
M@*& T/30&&"/LD?(QC'3TH X3_A?W@G)&=1X_P"G8<_^/5(/CSX/:)Y5CU0Q
MIC<PM>%STS\U=M%X7\/P-NAT+3(VQMREI&./3I4YT/22) =+LB) %<>0N& Y
M /'.* //_P#A?W@G'WM1SZ?9Q_\ %4YOCSX.149TU10XRI:UQD=,CYO8UWO]
MA:0(_+&E66S&W;]G3&/3I3WT?3)(A$^G6C1A=H4PJ0!Z8QTH \^/Q\\& XQJ
M7/\ T[#_ .*IO_"_O!6<?\3+/I]G'_Q5>A_V/I@*D:=:?(NU?W*_*/0<<"D_
ML72A_P PRSZ8_P!0O^% 'GW_  O[P6.O]I<]/]&'/_CU._X7UX-V[L:ECIG[
M,/\ XJNX;PSH+MN;1--+8VY-JF<>G3IP*?\ \(]HH,A&DV(,F-^+=?GQTSQS
M0!Q4/QR\&RD#S;Q"REEW0CG';@\'ZX'O6S#\3_",Z0M'JT)$O'W@-IVAOFR>
M.H&>F<\\&M6]\)>'-17%YH6G3';L#/;(6"^@.,C\*CC\%^&H9XYHM$LDDBC\
MM&6,#:N,8'Y?GSUH GN?$VG6RW&YW:2"#SWB4#>%P3T)&.%/7 J7^W;-8I99
M2T,4422M)+A4 8$@;B<9&!GM\P]:K2>&=,D*!K7Y8_N!967!]>#U]^O)]33I
M= BD\T"XNE65%5E\XGH=P.6R>I/?O0!HQW\,RJ\1WQLH970@JP/I@T5E6NDC
M2X!!;37Y3K@2*V/;YNGX44 ?.'P'#?\ "R("J*P%K,6).-HQU'J<X'XFND^/
M\4=YXR\/6@<;G@VD9&0&DP#S]#^5<U\"I8XOB7;!UD)>VE1=@R,X[^V :Z/X
MWYF^)/AN%Y2B&&,'8^&3,I&1QD=.N>W08Y /HFBBB@ HHI <T +1110 4444
M %%%% !1110 4444 %%%% !1110 'I2#IS0#F@9YR: %HHHH *0G! ]:6C%
M!1110 44 YHH 3.!D\4H.1D=*** "DW#=CFEZ"D&.E "T444 %%%% !1110
M44@.1FEH **** $SSBEI#^M SCF@!:*** "BBB@ HHHH *3G-*>E(,X&>M "
MT444 )SGKQ2T44 'X4F1G&>:6B@ HHI,C.,\^E "T444 %)N&[;W^E+10 4?
MA110 4444 %%% .: "BBB@ S[448YS10 4$X&:*3!YR<B@!:*** "BBB@ HH
MHH **** "BBB@ HSSBBB@ HHHH **** "BBB@ HHHH ***3 !)QR: %HHHH
M**** "BBD/M0 M%% Y&: "BBB@ HHHH **** "BBB@ HHI <D^U "T4@SFD;
M/9<_C0 X >E% HH ^4_@.X_X6?;9[VLH''?%;OQR?9\4]#5D:39:0L47JW[Y
M^/KQ6)\!%)^(ZMZ6<I''TK<^."NWQ>T18PA=K.W"A_NY\^3&?:@#Z.HHHH *
M,8HHH **** "BBB@ I-W.,'ZT$XZTN* "BBB@ HH!S36.".O- #J*** "BBB
M@ Q1110 444ASF@!:*** "BBB@ HHHH *,\T44 %%("",BEH * <T=:* #I1
M110 4444 &,4444 %%%% !1110 4444 %%%% !0#D9HHZ4 %%!.!FB@ HI#G
M''6EH **** "BBB@ !S28&<X&?6E  Z44 %%%% "'.1@\=Z6BB@ HHHH ***
M,\XH *  .E%% !1110 4444 %%%% !Z4444 %%%% !1110 4444 %%%% !11
M10 444$XH **** "BBB@ HHHH **** "BBB@ HSSBBDP,YQS0 M%)GDCTI:
M#%%%% !1110 4444 %%(PR,<_@:6@ I <DCTI:0$$X!H 6C%%% !1110 HHH
M%% 'RM\ P[?$C@9Q92YSV^[_ %Q6K\7YVF^,^C!D9?*CM4!/\7[UCG_QXC\*
MH_L_'/Q"N<J"5TZ3#$?=.Y/_ -5.^*,_G_&NSPV1'):IC=G&&!Z=N2>* /I^
MBBB@ HHI!GG)S0 M%%(,]\4 +1110 $9&#1110 4444 %%(,@<G-+0 4444
M%(&!Z4M)@ YQ0 M%&>>E% !1110 4A(! />EHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** $YS2T44 %%%% !1110 4444 %%%%
M !0>E%%  .E%%% !1110 4444 %%%% !1110 4444 %%%!Z<4 %% SCDY-%
M!1110 4444 %%%)SD<\>E "T444 %%%% !129&<=Z6@ HHHH *3G-+10 444
M4 %%(<\8'?UI: "BBB@ HHHH **** "BBB@!"<4I.*,9HH />BBB@ I 0V<'
MIQ2T4 %%%% !2'/:EHH **** "BBB@ HHHH 8$_>;RQZ8QGC\J?12#.: '"B
MDY[?K10!\P?L\A3X_NRXY.G28)S_ ,](\_I53Q_?C4/C);NI8JEQ;("P8<94
M\!NF<YQ[_6K/[/K2?\)UJ C57?\ LJ78&.%SYD6,GG K*\62RR?%RWEFLC:L
MUW Q@8$;1N7 ^Z,X&!D<''6@#ZVHHHH **0CD'N*6@ HHI",XY(P<T +1110
M 4$XHI#B@!:*** "@\BBB@! ,#&:3#=:=2'J* %I"<$>]+1B@ P,Y[T444 %
M%%% !2$9[D?2EHH **** "BBB@ HHHH **** "BBB@ HHHH  <T444 % Z44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %(3@4M'6@ HHHH *0YQQ2T?C0 4444 %%%% !G
MG%%%% !1110 4444 (3@$X)^E+110 9HI,#.<4M !1100#UH *,T=*3 SG%
M"T4A&1BE'2@ H_E110 44=^AHH **** $;./EZTM%% !1110 4444 (3CL3]
M*6BB@ HS110 ?C1110 @(/2EI 0>E+0 4444 ***!10!\O\ P#(3Q9J[L2L8
MTJ0,Z\,IWIT/;OS]*Y.\9)/B3;B"Y-VBW\2I,9/,\P!EYW <Y[_UK?\ @Y.E
MK=>(;F:$S11Z> 4#;2Q\Q2!U''!)Y'3WKG-.F@N_B/8R3VR6\,FJ1^9#;KP@
M\P A1D_S/UH ^SZ*** "BBB@ HHI"<$#!^M "T4@&.Y-+0 44 Y&:* "BBB@
M R#2 AAQ2@ =*3'I0 M%%% !1110 4444 %%%% !1129H 6BBB@! <DCTI:,
M<YHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "B@=** "BBB@ HHHSB@ I#G'!I<C..]%  .G-%%% !
M1100#UH *#0!@8%% !1110 4444 %%%% !129YI: "BBB@ HI <DC!XI: "B
MBB@ HHHH **** "BBB@ HHHH .,T=J0  D@=>M ;)(P>/44 +112'.1@<=^:
M '"BD%% 'Q/X?U(Z7I.MX9=US#' $?(Y,@.1C^(!3].?<4[P(SO\0_#SL2W_
M !,K<M[_ +Q:>-1@N? E_;>3$EW_ &G;R^9N^=D\N8$8)Y .WIZ^]0^ @&^(
M7AP-C!U*WR#W_>+0!]LT444 %%(2!UI: "D(I:* $)Q2<CJ<TZB@! ,9]*6D
M!!Z4M !111V% !1110 4F<4OI10 4444 %%%% !2#/<YI:* "D)QCC-+10 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !00#U%%% "8&<XYI:** "BBB@ H
MHHH **** "BBB@ HHHH **** "BDYS2T %% Y&>U% !1110 4444 %%%% !1
M110 49%%% !1110 44$XHH *0Y[=:6B@ %%*** /A];>:U\+22/$/)N;F)ED
MZG*K*,?J3^%6OA[%)-\1?#BQJ6(U&!B!Z!P3^@)IU]?K>>%VB+L9%ND<*QXV
ME7 "@< #'Z]^UCX6J[_$W0%0D-]J!X.. "3S]* /LNBBB@ HHHH **** $.:
M7.:*  !@# H **** "BB@]* "BFJ>.3S3J "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 3G-+110 G.:6BB@ HH
MHH **** "BBB@ HHHH **** "@C/6BB@   Z4444 %%%% !1110 4444 %%%
M% !1110 44$@=:*  @'K1110 4444 ***!10!\1331R>&7 @,<ZW:;W$>T$%
M9"!U^O\ ]>M3X3_\E2T#_KN?_0&JE<)$/!2F..W#B]56>)B6<;'(+<\=3C@=
M^O07?A/_ ,E2T#_KN?\ T!J /LBBBB@ HHHH *.<GTHHH **** "BD) ZTM
M!1110 A7/I2T@!'4YKB?B9X[;P/HL#VMN+C4;V0PVR'H#CEB.X&0,=R10!V]
M%>,V_@KXJZC:1ZC/XW-G>N XL\ML3H=IVC'Z'\:O_%SQ!XC\(^!]'GL]5,5^
M9D@NIXHU(E/E-DC(XY7/_P"J@#U>BO,?#^A_%&#6;*XUGQ1I]SIZ-FY@2,!F
M7'W1B,<^^?SJ74/%NKP?'+2O#$4Z#3+BS,DL;(,EMLC9!Z_PK^M 'I-%9^NZ
MM%H6A7VJ31N\=I \S*G4A1G%>0:!KOQ7\6V!\1:5=:1'9-*R)8N!GY3@]03Z
M]6'3ITH ]OHKB_B+K^I^%_A]>:M921_;H?) 9ERN6=5.!GIR?SK.\8^,]5T'
MX56GB&W\C^T)XK=FW(2@+@%L#- 'HM%<M/KUW'\-#KVZ-;S^R1>9V_+O,0;I
MZ9-86@>.=0/P=?Q=JB+<7:12R;4 16VN57CL.!G\: /1J*\4T"\^*_BG3+/Q
M)9:SI:VDSDK9! #LW8Y^4\\'JWZUZYIUE-:O</+?SW/G2;PLA&(AC[JX'3ZY
MH OT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$D#I2
MT4 )U% I:0CTX- "T444 %%%% !1110 @(.<=CBEHHH ***.@H **** "BBB
M@ HP#CCITHHH ****  @'J,T444 &0,9[T@.<^U! /49QS2XH **** %%%(#
M10!\1,L;^$W=("JK? +(1URC';GOC:/SK9^$49D^*>A #D2NW4#I&Q/Z"L"^
MF5O#>FI&S[1//N!X&[$?3GT/M71_!Q=WQ5T0>C2M]W/2)S0!]@4444 %%%%
M!1110 4444 %%%% !1110 5XI\>K&>WNO#?B+:\MI8W&R>-><?,K ^G.TC/T
MKVNJU_86NIV<MG>V\5Q;RKM>*5=RL/<4 9VE^*]$U71XM3MM2MOLSH&W/*J[
M/9LG@CI@UYA^T2T<GA71I%.[-X=I#<$%#VZ'Z_XUO2? KP3),)!9W*<Y*K<M
M@\UT/B;P!HOBK1K+2[U)8[6RY@6"3;MPNT#D'C% &%X9^&UMX?UBRU!/%&K7
M<D /^CS7&8WRNW[OI_@*Q;M(O^&F+%WE0L-,)4=PVUQCGOCGC'6MJP^"GA33
M-8LM2M1>K-:2I,@-QE2RD$9!'J.F:M^*?A1HGB[7QK-]>:E!="-8Q]EE5!@=
M#RI.>3WH [*_BM+O3[BWO!&UM+&R2JYP"A!!S^&:\-\1>&=6^$EK)XB\+>(&
M_LHRKNT^X.Y6+'''9N,<\' ZFN]TCX3Z5I.G:M8_VEJEU%J</D2"XN =B9R-
MN .:R+#X$:';S1F]U75+^VB(,=K+-B,$>H Y_#% "_%*_.L? R;4@GE"YBM9
MVC/4;W0X_6L_XE1NWP!TS:"X6&S+,.0!M')]NE>C>*/"=GXK\.RZ)=2206KE
M#FWP"-IR!R",<#C%63X>L9/#2Z!<1^?8BV%LRR=64* .G?C.1WH X^_U*U?X
M#-<_:8UC?0UC#A@!O\H+M&.^[C%1?"RTM'^#%E;:JB?9+A)O-$V%78TC=S]>
M#52/X$:(LJQ2ZQJTNFI)YBV+3?NQ[=/UZUWVJ^&M.U;PW-H,L7E6$L0AV0_)
ML48QCTQ@4 >+^)O#FI?"18==\,>(I#IC3 '3;F3<K%O0# ?CO@$>M>[Z=.;K
M3K:Y9"AFB60J>JY .#7GFF? _P -6-W#/<W.HZ@L#[HH+J;,:^@P ,]ORKTM
M1M&* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HH]*,Y- !1110 4444 %(#DD>E+1B@ HHHH #GTS11
M10 44$XHH *0D#&2!FEHQF@ HHHH ***0G )Y_"@!0**!R** /AW4$A30;'R
M9'=?M5P,O'M_@A/J?6NE^"ZA_BUH8(SS.?\ R!)7+W9W>&M/;C_CZN!COPD/
M6NI^"G_)7-#_ .V__HB2@#Z\HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *"<444 %%%!.* "@G%%% !112$XH 6BBB@ HHHH ****  44HHH ^&M2W+H
MNG(8)(D,DSKO.=^=@R. ,< ?@?;'5?!,$_%G1R%)P)R2/X?W+\G_ #WKEM2C
MMTT33'@EWF1I6=>?D;Y1C\@#^-=A\#(?-^*-BQ Q'#,WWB/X"/QZ]* /K.BB
MB@! <C-+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %(2!UI:* $/(&*6BB@ HHHH 0G%+1BB@ H)QUHHQF@
MHHHH */K110 4$ ]1FBB@ HHHH **** "BBB@!110** /A_6X)+;3],CF(#N
MCR!% P%+8!SW/!Z^@KLO@*H;XFPY[6LI'UP*Y#Q$K"RT,NS,QLFRQ?=G$\H&
M#D\8 KM/@$0/B.00IS9R=>O5>E 'U11110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%(20,@9]J6@ HHHH ***#P* "B@G S1U% !1110 444A.!0
M X44@Y&:* /B+Q P>PT-_/DE=K)MP?HF)I  OM@ _4FN[_9\B63X@W#-U2PD
M8?\ ?:#^M<-XGE,RZ3(8/))LA\GMYCX/TQC'MZUZ!^SI_P CYJ/_ &#'_P#1
ML= 'TW1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1103B@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH 444"B@#XD\6ZJ-:O[6^6W\A7M^%V@ X=AD <8X
MQ^%>A?LYQN?&FIRA"573RI8= 3(F!^.#^5>=>*)VN+RU=@@S;(RJD0C"AB6Q
MM'3&X]<$]>X)]/\ V<8RVO:XXQ\MK&.2>['_  H ^CJ*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *.:** "BBB@ HHHH *0$$<'-+0 !TH
M **** %%% HH ^'O%5Y/?:XT]PSF0PPCYY/,('E+_%W]?J37JW[-W_(9U[_K
MWB_]"->4^*=YUK=(&WM;6Y;<H!),*$G X[UZM^S<?^)SKW_7O%_Z$U 'T511
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%(""<4OX4 %%%% !111
M0 4444 %%%% !1110 HHH%% 'Q)XSF$_B1Y5X5K:U(&XMC_1X^YY_.O4?V;A
M_P 377VSTAA&/7YF_P _C7D7B!R^KR9DDEPD8WRC#'Y% R/H!7LO[-48:7Q,
M_<+; ?CYO^% 'T#1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !112$XH 6BDZ@=J6@!110** /A+5M_VQ2[%F,49)9L
MG)1>]>W?LT=?$Y_Z]?\ VK7BVN_\A1B2A8I'G8VX?ZM>A[BO;OV:X\1>)'YY
M:V'3T\S_ !H ]YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *0$,,BEHH 444"B@#X6UV4S:Q.[(B.&VN(PH7
M<  <!>,9!Z5[S^S@K?V-KK_PFXB Y/4*<\=/3_(%>":Y,ESK=[.@8++.[@-G
M(!/&<\_G7OO[-_\ R+^M_P#7U'_Z!0![;1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4UVV(S8S@9P*=10!4L[MKEI%:$Q["!SWJW0 !THH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **0')I: "
MBBB@ HHHH **** "BBB@!110** /A?Q"C1^(+]'$JLMQ(")7WN"&/WCW/O7O
MO[."$>&]9?(P;M!C//"?_7KP?Q5.MSXJU6>,.(Y+R5U60$, 6)P<\Y]:]Z_9
MR#?\(QK#;<+]L50<<DA!D?K^M 'M%%%% !1110 4444 %< ?'NKZMJUW:^%/
M#RZI:6CF*6]FNQ!&9 .57*G/U_\ UUW-W$\UK-'%(8Y&C95<?PDC@UP7P:FA
MC\!1:?PMY93S0W49/S"3>3R.W!% &QX5\8G7+N[TO4=.ETO6;0*TMG*X<%#T
M=&'#+73^:NXH"-P[9YKRSQ->A_BO#<:8IDN]*T.ZDN70@A<@^6K#USV_VA2Z
M)X&T'4/"-IXCEU&2+5YHDNI-:-P2R/\ >)Y.W:"2-I&.* /0[;7;.[UN]TF(
ML;FR2-YO0;\D#UZ"M#>"Q7OC->-6FF6?A[Q?XVU^P)N;FSTM+N&9I2RL[QNS
M$@'D$@'N!VJW+X2TBU\ OXLM[VXCUP6?VX:FUTV7EQOP1NVE2?EQCO0!Z/;:
M_;W/B*]T9$82VD$<SN3@?.6 '_CO7WK5SD9KR&VT2R\;>/H[S5KAE"Z+:3/9
M17#()6?>>=I!(7'ZC\:NKZCJ?AZWU?P[IFH7+VXU:TM+9_-W2QI-'O>,2-G!
MR, D\9H ]G5@V<=N#STIU>):39:[HGB73'TGP]J.CV[W<<5]]JU)9TN8R>3A
MB?G'7*^];_P\\/-?7M_XAO\ 5]0NKR'4[F")#=OY2(KLN-N<$'.<'VH [W6]
M<L/#VFRZAJ4ZPV\8&6.26)Z* .23Z5D^'_'6F>(-0DT^.WOK.]5#*(+V Q,\
M><;E[$9K ^*EOJ%[<^$[2PDAB9]71Q+,,HKJK%<C//\ %QWQBH[.76M!^(FD
M:?XBOK36CJ,4JVETMHL,MLR*&8<?PG_"@#TJL/Q#XLTSPUY*WIGDGGSY5O;0
MM+(^.N !T]SBMRL#Q!>Z'X=!U_4EC6X6/R(W W2."<A%'4DGTH DT;Q7I6MZ
M9/?6\KQ1V_\ Q\1W"&-X>,_,IZ<52T7X@>']>U'[%97$WF-GR7E@>-)\==C,
M!NQ7#ZY9:C<>!_$WB/48&TVXU<VR&U#X:&!)%7#'CYB"2?3..U=)X_C2VTGP
M\;<*KP:O:"$@@$+G:0#_ +I- '6ZIK-AHT<+W\XB$\JPQY!)=V.  !4>NZ_I
MWAO3&U#4YC%;JX3*H7)8]   2:X7XI>'-.EBL=<G6:2\6^M(4/FG$2F09V#H
M"<\^N*U_'^@:MK[Z&FDZA:V<UK>BY)GYSM'&%_BP>U &SH'B[2?$H?\ LY[A
MMBAV\VVDC&#Z%E /X5NUQ&BZ[K%EXS;PMKT]O>326OVRWNH(_+RN[:59<\'O
MFNWH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** %%% HH ^$-48OJ=RS !C,^<#'?TXKZ0_9V1?\ A!=1E"@%M2<9
M[X$<>!^IKYMU&)H=0N(F\T;97'[W[_!QSCOQS7TI^SLNWX>WO_83D_\ 145
M'KE%%% !1110 4444 %<EK/P[T;5]4;4XYK[3;^3B6XTZX,#2?[V.#^5=;10
M!A>'O".C^&;::'3[;YK@YGEE8R22G_:8\GJ:QD^%^AI=.PGU#^SWD\TZ6+@B
MTW?]<_3/.,UVU% '.2>#K)O$8UF*YNH&, @EM8W @G0 @!TQ@X!K)C^%FCI,
M4-[J;Z:)O.32S<G[*C9SC9Z9YQG%=S10!R.K_#S2]5UE]9CN;ZQU,HB+<VDY
M0HJY& .F"#R/859B\#:+'H$^CO"\\-PWF33ROF:27_GH7Z[_ '[8KI:* .-T
MSX>6MIJ5M>ZAJ^J:NUH=UJE_/O6$_P!X#NWN:W/#^@6OARRGM;1G9)KF2Y8O
MC.YVR1]!TK6HH RO$'A^Q\2::;&^$FS>LB/$VUXW4Y#*>Q'^-96A>"(='U%M
M3N]4OM7U (8HI[Z3<8HSU5<<#/<UU5% &1X>MM2M;&=-4N'GF:ZF:-G8$B,N
M=@. !TQQBL/Q3X /B77K+5AKM[92V:%84A52$)SEAD'D^M=G10!SFG>%[B+3
MKVPUC6KG68+I/+*W2(-J\^@]_P!*I:9X"2SO;.:]UF^U."Q.ZSM[O:5A8<!L
M@98@< FNPHH R/$>@Q^(M/BM)9FB6.XBGW*,DE&#8_'%5?%/A5?$<5H\5_/I
M]]9R&2VNH!EHR1@\'J".U=#10!S7A[PD=(OI]3U#4YM5U29!']JG0+LC'\*J
M.%&>3ZUTM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4@&#U)I:* "BBB@ HHHH 444"B@#X1U5UEU.Z=!*$:9RHE^_C=_%[^M?27
M[.Z[?A[><YSJ4A^G[N/_  KYA)+$DDDGJ37U1\ 4V?#13@8>\E8$=3T'/Y4
M>HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4A.*6B@ HHHH 444"B@#X$KZM^ H(^&,&2<?:IL9^M?*5?5_P'_P"2
M7VO_ %\3?^A4 >ET444 %%%% !1110 C'"D^@KQSX>Z/K'B_PU/K%UXNUNWG
M>YECB$4X*(H./ND$=?Y5[&WW&^E>,?##Q9:^%O"TFDZGI^JI>+=2R>6EA*Q8
M,>.@ZT =-X0\675A#KNE>*KR-KC067S+UOE\V)AE6(]>,>_%:.F_$G1]0O8K
M:2VO[%;C_CUGOH#%%<YZ;&/4G/ .#7GNK>'O$'B7PCXLUA-.>WGU6ZAD@M6&
MV;R(N/F'J0,XI\=KI.IG2+9==\4:U(+F*06+*5$)5OO.2H  ^OTH ]%U;X@Z
M/I-U<6WE7U[):D"Y-E;-,L'^^PX!]JEO?'OA^PT*RUF6[+6=Z=L#1(7+MC.W
M _BXQCUXK@=3\071FUE=0U.ZT"47+B.RTRRWS7*C #E]IW%L?E5/PI!*?#WP
M^MY[2;*:M<F5)HSE2!)@L"..2#0![#HVK0ZWI4-_!#<0QR@X2XC,;C!(.5/(
MZ5YEX[B\9>&I+"ZLO&-Q+'J&HQV0B:SB A$A."#WQC%>N5YW\6X)9K+PR(8W
M<KKUJS;03M W<GVH Z*R2Y\,:7<7/B+Q']MAC )N)X4A"#_@/7/^%-T?QQHF
MMWHL[>6>*X==T<=U \)D'<KN W#Z5E_$Z&5])TFX^SFXL[35;>XO4"[CY*M\
MQVCKC(-9GB36-*\5Z]X6M-#F6]N8-02YDFMLD6\*@[MQ'W<\#!]* )-&^*NC
MI)J%IK5X8[R#4)X,+"Q"1J^%+%00!CU/8UV\>M:?->P6<=RCS3P&XB"G(>,$
M#<#T(Y%>:^#_ !3X9TBU\3V^I&*UN_[2NFE68?-<H7.-O][CY<?XU2GBU#PG
M\,_#7B46LRW6CN6GMG8AC;2N1Y9/;&4[<8H ]0?Q/I$<U]$UXNZQ9$N<*2(V
M?&T9QUY'3UK6!R,UPW@ #2O! U?6V2WNM5N'O;EIFP-TC_(.>GR[0!7<@@]*
M %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHI <T +1110 4444 %%%% "BB@44 ? E?5_P'_P"27VO_ %\3?^A5\H5]
M8_ H$?"^SR /W\W3_?- 'I-%%% !1110 4444 %%%% !28'H*6B@!,#.<4M%
M% !1110 8S4<<$418QQHA;EBJ@9^M244 1O;PNP9XD8CH2H.*Y[QAX7N?%=I
M#I_]J&TTYF!NX5@#-.H(.W=GY1QZ5TM% $7V>/RQ$44Q@ !2,CCI4M%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 HHH%% 'P)7UK\#XS'\+=/)_CEF;_Q\U\E5]=?!6(Q
M_"O26W9WF5OI^\88_2@#T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH 444"B@#X$KZ_^#2E?A1HF1C*
MRGI_TU>OD"OK_P"#7_))M"_W)?\ T<] '=T444 %%%% !1110 C':I/H,U@^
M#_%5OXQT(:K:V\L$?FO$4D()RIQGCM6Y,,POR1\IZ5YM\"@1\/G!)_X_INOU
M% 'IE%<9\3!J-OX775=,FF2;2[B.\=(V(\V-3AE/J,$G'M7&+\0GF^(<>M+>
MX\**4TTL7PGFNADW^G! !/84 >S45XY9:GXAUV#1[:34I[2/Q->W%UYL<FV2
M"T11LCC/8D8/'/)K;6WO/ WBO3M.M]7NKW3=6CG @O)3))#)''OWJQ&2IQC'
MJ: /2*IG4[8:JNF[F^TM 9P,<;-P7K]2*X)=<U&+X''6)+N3^T%L"QG)R^[.
M,_7I4FJ:FVF^)&U10&ND\,RSF-FZ['##/(!Y8C/^- ';:SJ]KH.E3ZE?,RVL
M !D91D@9 Z?C5V-Q)&KK]U@"*\3\4^'-;OOALVOW'BG4)KF>".>>U=E6W9'*
MG8$'3&1@Y[5[/9MOLH3C&47O["@""35[2+6H=(9F^US0-.B[>"BD \_4BH_[
M<M%EL8G\V.2]=TA1XR"2H).?3@'K7/7YQ\5]..X G2)^ >?]8G_UOSKBM1\6
MW=GH?@SQ#=VTFIWHN;I=L?#.VV1%' '/3MVH ]HHKS6T\6:O;?"V]\8W5U#=
M7,L/FP6J*!%;<[0G')()R<GJ,<5R\?BS6[.WT[5+35=<U*\>1/M=E<Z;Y=N4
M;[P4[?EQG@@G.* /<NE51J-JVH-8+,ANDC$K1 \A22 ?S!JPK;USC&:\N$6H
MV'Q>UR_DU61K6WTM;J2!8E^>,;L1_@<G/6@#U.BO+;5?&%]X5D\7IXD:.62$
MW<6F"W0P*@!(C)/.2.K5WWAW5O[=\.:?JOE>4;J!92F<[21R* -2BN%\4:EK
M.H^,++POHU__ &;NM6O+J\$0E8*&VJJJW')ZFJMY>^+_  [9/8SWEOJ$]Y>1
M6NG7SQA2H<$LTB* /EQQSS0!Z)17!-/XB\):EIW]JZS_ &U9:C<I:-NM5A:"
M1L[6&SJ.,8/YU0TVY\9ZYI^IZI'K\-G%97=Q'#;+9H_G*C'&YCT&.!@ ^IH
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
M!I$LLL>Y!\YD#CGTQO\ TKJ"ZJ0"P!/0$]:=0!R[^"+)TUFT\YQIFJJ3)9J
M%CD/WG0]B>I]^:RX?!_B*5+;3[_Q2S:7:LFT6T(CFF5<;5=N>..<=:[S(/0T
MF1G&>?2@ 48KE+SPQ=-XV;6[>XM3:7=F+.^MIHR2Z D@J0>O..:V;/6H;W6=
M1TQ(W66P\KS&/W6WKN&*TZ /.I? _B)=.E\.VGB"&+P[(IC : M<Q1G.8U;.
MW';)YQ7=Z;I\.E:9;6%N"(;>-8D!ZX P*M44 <IXE\-W]WK-EKVB7L-KJMK&
MT!^T(6BEB8Y*L!SP>0169'X&U;4UN+[7]:#ZHTL4MM]E0K!:M&21M5CSG)SF
MN^HH XJW\-^(=5U2SN?$FJ64EM82B:&WL(6C\R0?==RQ/3G@<5I:#X=FT?0-
M1L7NQ+)=7%Q.LFT@)YA) _"NCHH Y2V\*S6T7AJ)+F(KI)8R$H<R90K\OIR:
MKWW@^ZO+2^A6\C3[1JT=\I /RHI4E3SU.#[=*Z(:U:2V]W+:EKHVLABECMQO
M8.,97'KS6@K;E#8(SV- &!K>ASZCK6A7<4R)'I\[S2J<Y<%"H _$CKVS3;/0
M;FW\;:KK;S*;>[MH(8XQU4INR3^8KHJ* .?\&Z)<^']#>SNY(Y)7NYY\QDD
M/(6 Y]B*C\9:!=:[86KZ=<I;:E87"W5K)("4WC(PV.Q!/Z5T;,%4L3@ 9)J&
MSO(+^TBNK:19()5W(Z]&'K0!Q=KI'BC7M=L+OQ)%965IISB:*WLY2YFFP1N8
MD<*,G Z\U$^C>+=-&K:7I@L)++4;B>>.[EE(>V\TDD;,<X)X^M>@55U'4;;2
M;":^O)/+MX5W.^"<#Z"@#E=%\+W]C-X7:::,C2K6:*?#9W.X4#''(Z\\5VE4
M=(UBRUW2XM1L)?,M9<['*E>A(/!Y'(-1Z=K^FZO'</87*SK VV0J#P>?\#0!
MSVI:5K6C^*+K7=#M8+Y+Z)$NK26;RB&3[K*2".G!S523POK6I>'=?FOS FKZ
MN@00Q2'RX47[B[O7DY-=PMU"URULLBF94#LG<*3@']#4U &#<Z9<R:OH=TFT
MQ6:R";+GJR;01ZURK^%I]&EDM+?PM9:U$\K2PWD\D:M$S,3B0,,D#/49KTBJ
MU]?VVFV<MW=RK%!$NYW;H!0!RUEX<OX-9\.7++;QQV4$ZW,=J-D2L^,;5Z]<
M_E795#/=P6UG)=S2!((T,CN>@4#)/Y4ZWGCNK>.>%@\4BAD8="#T- ')ZU::
MA!X^TW5(;"6[LI+-[*9H2-T!9P=YR1\OTK'L3XKT#1KCPU#H!O"HDCL[]9D6
M+8V2ID!(((SV!Z5Z110!C^%-'DT#PMIVE32B66VB"NZ]&;J<?B:Y[XJ6<DGA
M%M2M9_(O]+FCN[63_;!VXQWR&(QWXKJ;O6]-L-0MK"ZO8(KJY.(87?#/]!1J
M.BZ?K$EL]];B?[._F1JS':&XY(S@]!US0!R*^%M3@\":1!:>7+JUE,EZZRMA
M9I3DN"?^!M@^PJ6:36_%6K:7$^C3Z58V-REU<273*6D=?NHFTG(]3Z<5V)O;
M5+Y+$SQBZ=#(L.[YBH."0/2I)9XX%W2NJ)D#<QP,G@?TH \OCA\2Z1HWB#PU
M%H5Q>2WDMT]M>(RB+9+D_,2<[AD\5Z!X:LY]/\+Z597(Q/;VD44@_P!H( :U
M*0L 0"0">GO0!S'BC3+V_P!<\-36T/F06M\9;AP1^[780#S[FL:VN]7\'7^H
MV(T&]U.VO+J2ZM;BS4,%+D$I)D_+@]^F*]!HH \]TOPSK%O<^';BYCB,J:C=
M7EXL6-D7FJV![X) S7H51B>,W!@#J954,4W#(!S@X].#1+/'#M\QT3<P1=S8
MRQZ"@#DO$2WEKXXT+4TL9[JR2*6WE-O&&:-G*A6/.=O')JYH-A=VMEK,<\(0
MSWT\D(&/F5NA_'FNE'(HH \CU#PU<#3- U34M%NM1BATU+2[L[8E9XSG=N4*
M1N[@@5O> =%@L]1O;ZT\/3Z3:-&L4)NY'-Q*!UW*Q.T=,=Z[SS%\SRPPW 9(
MSSCUIU &%XU9D\#:ZRC)^P38&/\ 8-<%I^KZMXI\*Z5X>7PW>VK,MN)[N:,"
MW$2X;>C=R0O QQFO4[VTBU"QGLYP3#/&T;@'!P1@TZUMX[2UBMH1B*) B#T
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
MF:I>7=S>1F1KNT%G*O0&,,6^N<GUK"?X8Z?=0K#J6KZO?PQ$&WCFN<+#C&"
MH )&.^: +'A^$Q_$#Q6^X%'6SQCJ"(S78'H:Q+C04C;5[NQ=X[_4(51I VW!
M52JD'''7K6I9QRQ64,<[[Y5C57?^\P')H \\BTAO$/Q+UV._U.]-I8"W>WMH
M+ED569<Y(!Z\?K7/:9<ZCXET^;6Y[/Q%<ZA)-(+>:RN%2"#:^U0J%A^.0<X-
M>J6/AVST_6]3U:$R&YU$Q^=N.0-@P,>E8S_#^VCGN#IVK:CIMM=,6GMK:0!&
M)ZE<@E2>^* .>OX_$6MMX0TZ]U.XTNYN1.M\()=DCA #QMXR0/?&:9K%[=_#
MR^O+2POI[RVFTYKB**\F:5K=U8+N!.>#NSCU%:GB/P1%>WOAC3K)[NSLK$3#
MSK9R'C^5=IW>I/?OS6YI_@VRM9+R>]GGU*ZNXA#+-=D$^7_=7&,#Z4 <O>Z!
M<^&O#4GB.TUW4)M3MX_M,IN;AF@N,\E"F0%!SQC&.*?'I]SXI\9:Q'<ZUJ=K
M:6\-K)!#971CVNZ9+<=>E:J_#U7>*WO-=U"[TF"0/#I\NW:,<A6;&74>AK=T
M_P /VVG:SJ>IPR2>;J'E;T.-J;%VC:* /-='TJX\.^'O&M[9ZK>RW$5Q+''Y
MMQGE2#O/'WCT)[UT,]MJ'B+Q3]A?6[ZRLQI<,LB64OENTC,>AQQQZ<]*TY?
MT<O]N0'4[@6&KY:2WV*?+<XRRL>><=#6O::!!9ZTVI1RN6-I':A#T"H20?KS
M0!P[Z]JNC^'M:T_[;)/<6^HII]I=S',B+(0%9B?O$9//TI]YI>J>%-7\-BW\
M2:G>P7FH)%<QWLP?=E3RO ('7CISFM_5O#EI#H^M^?;W6I)J$HFD@BQO3H,Q
M^X^]ZG%<5IVBRZSXFT*>UU76M0BTVY$CC4+8Q+ B_4#<Y/&>N* /3O$%G)?Z
M#>VT5W-:.\1Q-"1N7OQGUZ?C7FVFRZO:^$?"V@V&J3)+KDK$W9VEK2%1N*1\
M>@P":]9EC$L3QGHZE3^-<5'X!F'AVWTQ]7/GZ=,)-+O(X KVX'16R<-W!]10
M ME'J/A+Q/INF3:O>:KIVIAT5KYP\T,JKNSN &5(!&.U7/B2%/P_U<,VU3&H
M)SC^,5+IGAJ[.IVVJZ[J2W]];1F. 1Q>7%'G[S!<GYC@<_E6AXDT4>(- O-,
M,WD^>@ ?;NVD$'ID>E 'GVE7<O@[PKXFTB+>5LE26P+8#'[0O ';AR14VA6D
MGA"R\506;NSV4-NR-(1R_EY))/'4FNFU?P3;:OK^DZG)<,JV042Q;?\ 7A2"
MF3[-SSG\*MW'AGSGUMS=?\A1$3&S_5[5QZ\_I0!R_B3Q-+X=UNYNK6S-U<W-
MC;A')_=19=AO<CHHSVJYXOUW4?#VBZ;:_P!H 7E[+Y<E^(-XA &698P.?0#F
MNA_X1^%]0N9I]LT$UFEH8F7JH+9SZ@[JS;GP=)-I5G;C472YTV8RZ?<8R4&,
M!7S]X8./RH Q/"GBB:3Q#;:;#JMUK=C=([&YN;4PR6[J,X/RJ&4\X],'FMCX
MI!C\-]:*$AA"I!'LPJ_I.FZX+]+S6=2@81J4CMK)"D1SCE\]3QQTJ?Q9HK^(
MO#%_I4<J1/<H%5Y!D*00<D=^E '%ZMXC\3-X#GBE\'SHDED8Y9_MT1"*4P7P
M.3ZXJ]9:CJMW8Z!H.E7$=M/+IJ74]Y(HD*(-JX53P23GD],5UFH:9)>>%[K2
MUD022VC6X=A\N2FW./2N;NO"NL65II-WHMY:+K%A9K:,)T/DS)QD''S#D9%
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
M\L$Q@?9;2,H<'!&X*1Q61\,;*#2;?Q)IMH"MK:ZM*D*L^=HVIWYK(L-,\8^
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M9'E*Y!&_IDG!K?HH **** "BBB@ HHHH B2WA2=YDB02R !W Y;'3)J6BB@
M[4@4*N%  ] *6B@""UM(;.%HH5"H79R/5F)8G\R:F50N< #)SP*6B@!I168,
M0"1TR.E*P#*0>A&.:6B@!J(J+M4 #T Q39X(KF)HIHTDC889'7<#^%244 11
MVT,,:QQ1(B*,*JJ !] *<8T*;"JE?0CBGT4 ,\L;MW?&,XI/)0A@44A_O<=?
MKZU)10!!#9V]NNV""*)<[L(@ SZTW[!:?:C=?9H?M!7;YNP;\>F>M6:* &")
M01@  <#CI6'XHT2^UK17TS3]033TF&R9_)WDQGJ%Y&#6_10!F'0[0^'_ .Q4
M4)9"$0! O1,8Q6@D:QQ"-?NJ,"GT4 <_IGA6TL[S4KFX6&Z>\O6NE\R($QY
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
M;>K_ -UEQD$>F*CL?'.FWUS<6IM[ZVNHHFG6"XMF1Y8Q_$@[_3K[4 =,H"@
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
M.]7O!,%E=>-+W4[.ZU74U%H(?[2NL"-\L#Y:_*"<;<Y]Z](8;@0>AI%14&%
M ]J *>LV\MWH=_;08\Z:WDC3=TW%2!FO.-#\:Z7HO@JUT*?3)I-:M(A;/I(@
M;=)(O&>1C:3SFO5:;L&_=@$_2@#S71-?M?!T^LVWB.!K">XOGNH6$;2+,K@'
M"L!\Q7IBJMMIDZV.@SRV$D*77B,W<<#*=T4;JQ4D=O7'O7JC1HY!902.F>U.
M% '+VT++\1M0F^RD#^SX0)]I&[YV^4'_ #VKC]4N&T[P5;W$UB[^5XB:0PE2
M20)F/RYZYXQ7K%4-3TN/4Q;!Y&007"7 V@?,5Z T <)J=W'X\U&P;0HGE6UA
MN?.GFC:,(9(2BQY(ZDG/'3%<[:"TM]!.BZC>>(_[4%M]F?1H=Q#'!!*_*1M;
M.<DU[4$ Y[T;!OW8YH XK0=,>Q\?,JVTL=M'H-M"C.-V,2/\N_')'?G\*R9[
M9'L_%ZZCHEQ>V;ZPKF*$$2!!''^]4#DX(SQ_^OTVB@#RWPSJ^HB[N;30+Z[U
MO38;9W+7\+1M#)M_=H'(!?)!R,<9K#UFYO-8\+3>>^O:GJS0[I-,BMF@MX&'
M+ @ ;E'3&237MBHJ=!CZ4H &>!0!PMK+]E\>6%Y/;2QPW^CQ6\,@A;"R!V;8
M>H7AN_H*Y_3[*_T.U\+ZU+IMR]M8/?QWD2QEI8A+*2KA>I_ '@UZT1FEH \X
M29_%WBU=:TVSG33[#3Y[;SYX&C>623LBD9(  Y]ZS;O2;X_L\#3DT^;[:+10
M;9(R7W"4$G: 3ZFO6 ,# I: *NFJZ:59K("'$"!@1CG:*\X\>ZT/#_Q-\+Z@
M]G<748M;I)%MXS(ZJ=N6"CJ!U->HUD77AZUN_$EAKCO(+FRCDCC48VD. #GO
MVH X*2&\\67OB+Q!:Z=,E@^D26%JDL!6:Z;&XL%(R!G@>IJE?76LVD>C6.J1
MZU9:##I-NRMI,),KW( !B<@$KQVXZ5[#10!X)!X<U6/P7XQM;;0-0MDO;BTG
MLX+@&661?,!.>I+ #)'45Z'XQL;FYU7P:\-M+(MMJ:O*T<9(B781DXZ#.!SQ
M7<44 9FEZW;:K<ZA;P+(LEA.;>8.,?-@-QZC##FM%\@<5%;V=O:R320Q*C3N
M9)"!R[8 R?P J>@#P?3--UD^$+*VMM)O#?>&-<-T]M) 4\^,LYQ&QX8X;/\
MD5U,]_/XZ\7>'6T_3-0M;/2KA[J[GO+=H=K;,+& >I.><=J]/HH !T%>2Z7K
MNH^#_$WBN*^\.:K<6M[?O<V<]I:,_FN0!LX'< 8/3K7K5% '@5]X$U6#PWX>
MU'5=*NKN*VN+JXO=/LI"LT2S$$%2#DE<#('TKH_ .@Z4OC%M1TC0-7@MH+<K
M]OU21U9V;^!$;J,<YKUJB@!I.$%>'^"/%-SI.F>(=.M_#6J7SSZI=/:R6MOO
MBD8G;M9^ H!QDGL:]R-9.@^'K3P[#=Q6CRNMU=RW;^80</(<D# '% 'E%[I&
MN^&])\/:-??VW)H4=B1=MHB?O_M+,QV,1SL^;''4BLVQ\+:BNF>.$T_P[JMI
M;ZC91-91W>6FD*L<@DY.X\G:>?SKW^B@#RU;O4_!'BB^U>ZTC4-1LM9MK<G[
M! 97@GC3;L*\84]C6C\+(]2,?B.]U+2KG37O]6DNHX+B,JP5E4CZ^GU!KT&B
M@ HHHH **** "BBB@!110** /@BW -Q%D9&\9'XU][5\&6:NUY"(\[S(H7'7
M.>*^\Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "L_6]7M]"T:[U.Z.(;:,R-SU]!^)P*T*QO%6B#Q'X9O\ 2BX0
MW$6U7/0,#D'\P* .1N?'GB72["PU/4?#D(LM0D2.-8K@EXBQ^7?\O<>G>NNT
M[7&O]<U73OLP1; QCS-^=Y9=W3'&/K7GOBC6?$IT73=.N?#YLEANK9+F]DE1
MHFPX V <\G'88YKII_[9T+Q7?W=IHTVI6>HQQ$&"15\J1 5(;<>A&.: - >*
M+B?2;BXL]+FN;I+M[1($S@E6QN9L<+CG-5=*\4ZH?$_]A:U86D4\D)FA>SN#
M*N!U#9 (/2L:XT?Q2OAY(Y(BR_VA-->VMG+M>>%B2 C_ %.>QQ@5'X7\/WEI
MXLM=2LO#K:-IA@>*2.68/,[]F?YCP,8')H L_P#":Z_K'A34=6TW188;:.*9
M4EFN2K@H&RX&WD#'J.:DLO&.H:;X/T'[;8";6-2"PVT(G&'&T'S'8_=&.3UZ
M@5IZ#H^IV_PZDTJ[5(M0:&XC[$!F9]IXX[@US=SHNJZGX<T"ZET)I9M$)@N-
M-N=H^U)L4,R')'4 C/I0!TNG^+;D:E_9>LV=O;WSPO- ;:?S8I54?,-V 0P]
M"*YO5_$>N^(OAY?ZB=*AL;"XM \<GVC?)]Y001@#!!/.>E:'A[2FDO)+JT\*
M1Z+;I Z W* W$DC#JI!.U>QSUJ5]#U6;X0Q:,89/[2^Q1QM&6 ;<""1G@9X-
M &[;:^G_  DLVAS0^4PM$NH)2>)4)(;M@%3C\ZE\,Z[_ ,)'I;Z@ML8(3/)'
M"2V?,16VA^G0X-<'\7;6]CT_1+G2KCR=3>X_LY-H^:1)E*D?IFNXL8&\-Z1H
M^E6MI)<QQB.V9X\#RP%P9&]LCGZT ;E%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 HHH%% 'P=IS,NH6Y7[WFICCOFOO"OA+2!NUBR7UGC'0'^(>M?=M
M !1110 4444 %%%% !11D#K2!E(R&!^AH 6BBB@ HHHH **** "BBB@ HHHH
M **,XI,@]"* %HHHH **** "BBB@"K?Z=:ZI;"WO(EEB#JX4]F4@@_F*L@8I
M:* "BC(HH **** "BBC(H R+SPSI.H:[:ZS=6WFWMJ,0L[$JG<$+TSSUZUKT
M9'K10 449%&: "BBB@ HI,CUI<YH **** "BBB@ HH) ZFDR/6@!:*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBC(H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BB@$'H: "BBB@ HHI"0!DD >] "T4U
M71QE75OH<TZ@ HI,CUI: "BC(SC/-% !1110 4444 %%%% !1110 44@8,,J
M01ZBEH **** "BBB@ HHHH **** "BBB@ HHHH 444"B@#X3T0XUVPXS_I,?
M_H0K[KKX4T3_ )#NG_\ 7S'_ .A"ONN@ HHHH **** "BBB@#&\6.\?A'6'C
M8K(ME,5*GD'8>E>*Z9<>"(?AE#=7&H7 UE8#*S174HD\_G _N]2/PKV_Q);2
M7OAO4[6)&>2:UEC55ZDE2 !7GWA^_O=-\ 6FA7/@C59[B.W\B2)HD$;MCJ23
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
M'<F($.J0^H;)S@<9J;QQHL@\3Z?K[Z7<ZC8Q6Y@N(K.0K-'\V5< $%AGC&:
M.C\/>*UUF_O-+N[*73]5LPK36LA##:W1E8<,*Z.N#\$Z2(M?U+4H=!N-.M)(
M8XH9KN9FGFP23E2QP!QCZ5WE 'GWQ?E,?A>R1IWA@EU*".9DD*'8<YY!K#UN
M+0M$33Y/"6JS2ZTUQ'%!!%>M.)4W?,&4L1MP<UU?Q(T>?6]"LK:WM&N2NI6\
MCQJ,_(&^8GVQ716NBZ99/YMKIUI!( <-% JG\P* ,2;Q9>_\)+<Z)IVB2WDE
MIY9N9O.6-$5P"",]3R>/8TQ/&5U>>?<Z5H4][I<#%3=K*J^9M.&**>6 Y_*K
M6E6=U#XR\074L#+;7*6PBD.,.55@V/ID5@Z1>ZEX2TE_#?\ 8-]>S6[R"SEA
MCS%<(S;AN;HI&X@Y]/>@#<N/&,,BV2:-:OJEQ=Q>>D43!-L6<;F)^[SQ]:B@
M\;H;35YKW3+FTDTJ-6GB<J22<_=P<$<=:Q],T6_\(_V==16W]HW8L1;75K Z
MJRCS"^]=Q&0"Q%5[8ZIK3>,-VGK#>S01".U9E9E.T[0Q'&< '\: .B7Q9?)I
MOVNY\/W433/&EG"KAVF+C(SC[@&.2>E2Z=XIFFUH:-J>G&POWA,\2B82I(@^
M]@CICW%1^)K?56TO3TLEG:%)5^VQV[;96CVG(4_7'2L70]&GB\96^IVNAS6=
MA]F>)Y[J7=/*QQ@D$D@87]: ++?$7;I[ZL=$N_[(B<QS709<J=VW*IG+#/>M
M#3/%T]UJUK8ZAH\^G_;59K1I7#&0*,G('W3CGFJ%QHNHS?#.[TU[0&]._9 ,
M<_O<K[<CFM#6-.O+CQ+X9NH(6>*TEE\]Q@;5:/&3]30!U%5[^\CT^PGO)5=H
MX4+L(U+,0/0#J:L5C^*(]5E\-:A'HK[-1:(B!LC.[VSWH Q?^$XNK>>P;4=
MN;*QOI%BBN))4+*S?=#(#D9HOO'-Q'>7T6F:'/J,6GR&.Z:*55<,!D[4/+5R
M,NCW6HPZ;+I_A[5_MEK=0R75WJ4^7(5@6"*S?-ZY  K2\26DCZU<33>%M1%X
M&Q9ZEI#@&0$<>8<\8]2* /2K>87%M',%=1(H8*XP1D9P1ZT\G S69X=BU2#P
M_91ZS*LNHK&!.Z]V_J:U#TH X_4_&5\-9N=,T#09=6ELP/M<GGK$D3$9" G.
MYL=OI5[3O%D.HWVG6BV5Q#)>02S,LR[#%L*@J0>O)ZU@B;4?!_B?69!H=YJ&
MGZI,MU%-9*'9)-H4HX)&.F0:9<R^)H+_ $OQ+?Z2TGDF:.6SLUWRQPOMVYYY
M88Y H Z+4_%EOI?]M&6WD8:5!'-(00-X<' &?I63+X^N[+3$U#4/#=Y;Q7$\
M4-I'YBM)+Y@.,J/NGCI[UG7%EKNO6GBR>31YK3^T+&)+2*1UW,55NOH<GH>G
M2M_Q'IU[=Z7HRV\'F3P7UM*ZX'RJOWC^ S0!%+XSNXFMM/;0Y1KMPC2+8&=,
M+&IP7:3. #V[Y[4UO'L%MI.K3W]C+;:AI<8EN++>&)5ONLK#@@^O8UF>.M"F
MF\26.MMI4VJZ>MN;6ZM;:0K*OS95U (W8R<BLN3PU)=>'_$CZ5X7EL%FLQ#:
MI-(QGF(.X_*6( R!CUQ0!U%KXSNGO;);_0;JQLM098[6X>168LPR Z#E<_4_
MA6*=<UV^TKQ<EU8RV\4<,WERO*O[@[% C 'MEL^]=%X@T^]O;'1##;[Y[?4+
M>9U! "JOWC^1-9UU'>)=>)M,.G74L>HPO-;S*FZ,_N0I4GL=PZ=Z -72-=C2
M]LM$FC*RMI\<\4V[Y9N,, .N1P?QJYH&OQ>((+JXMX72"&Y>W1V(_>[#@L/;
M.:XCXB6][IO@;3=<M6\C6-)$:)CJ1(!&Z8S@]0?PKLO!VD#0_".EV!4+)% I
MDXZN>6/YDT ;E<UJ&KV=EXL:)K>:2ZATR2Y+"4[?+##Y0N<;B>_M72URFMZ-
M/=>*1>16Q>)]*N+:1_<E2H_G0!C0_$^YDL['5Y?#5U!H-RZ(;YYE)0LVW.P<
M[<]Z]#4[E!]:\^N="U27X+6^D?9)&U-+2)?(R-P=64X].,5WT (@C#?>"@'Z
MT /)P,UY_#\2KN^-W-IOA;4+JRL96BNIMZ@@J3]Q?X^F3TQ7H#=*\D\(>([_
M $T:WI,6@WUXCZE<?9)X$'EL2QW*Y/W<>OI0!UL.NVU]XIT^]MKHR64VDRW"
MJH/S#>G./6JT_C^[M8X=0N?#=Y#HDK!?MK2*&4$@!FB/S 9J/3/#^JZ+::7:
MVL<;74&E3P^?@;$F+*RCZ9S^5<GJFBZGJ6BO!_8&MWNMHHDDN+V?]S&X.XF,
M;MK'(P !0!Z%J?BN:'4)-/T;2I=6NX4$DZ12JBQ*1E<LQ^\?2JDOQ @32+&=
M=+O?[2OI6@ATZ1-DOF*<-DG@*,YW=,55CFO_  QK5WJ3Z3>7EGJJQ2/]F0-)
M!*J!2&7@X./?!K'\6Z)K?B*'3-<O-':1;"[D;^RXG(G:!@!G<#]\;=V!ZXH
MZK0?%TNH:U)HNK:6^EZF(_.CB,RRK+'T+*P]#U%=37G'A+1X6\5+J=EX7NM,
MLT@=#<7\K^<[$_="%C@=>37H] '&?%#5=4TGP)J$^EV\CS%-K31R!# IZOSU
M]./6LG0M6F\.Z;8Z)IN@7$VN72&ZGLI;T/Y2_=,DDISC.!@5U7C?3[C5?!&L
MV%I&TES/:ND:+C+,1P.>*Q=1M=3T#Q+;^(K/3I-0@EL4L[VW@P9E*L65U!//
M)(/YT .F^(:6&B:M<ZCIDUOJ6DHCW5@&#'#D!65NA4YZUN^'-5U/5[1[C4M'
M;3<D&%6F60NA&03CH?45PNIZ%K?B2#Q/K1TV6TDOM-CL[.RF*B5MC%]S<X')
MX]J]/ME9+6%7&&5 "/0XH EKS7Q7)/XF^)&G>#WEDBTF.V-[>JCE#/R0J9'.
M,@9QZUZ57#>,-#U.#Q'IGBW0K3[5?6:M!<6H<(;B%O0DXRI)/- $EO\ #VTT
MGQ/::QH%P^FKDB^ME)>.Y4^H)X.>]-G\;:E<ZA>VV@:$NHPV,AAFFDNU@S(/
MO*H(.<<\^M-_M'Q5XAUBPBM--N=#TVWD$EW-=!"\P'_+-5!/![FN=N/!L>DZ
M]J3W_A:?7K.]N7N;>XMY/GC+_>1U+ 8SR#Z4 :5[XDM]?\0^";[3G?R);NYC
MF0Y!1EC.58>H.:GM/B)J>I7K2Z9X=-WI,=P;>21+E3<J0=I8P]0 <]\XYJ.S
M\)W\'_"-.FF6=D;349KFXBMG)6-'1EZD_,3E<XXK*US0=2N=5N)HO"D\>O$M
M]EU?3;H0Q'T,@+=NX(.: .JN/%%M8:YXG"Z>S7&F6$=U)(K$^<-K$+TXQC]?
M:K.H>,4L/!5AXB-IO6[%N?*\P#;YI4=>^-WXXK&M_"VK2:IJ@O7$@OM"CLY[
MKC$DX#*3M^A]*P;VR\87_@.S\*)X7=+BQ^SHUVUU'Y;K&RX9.<Y..A' S[4
M;FJ_$/5%\0ZEI6AZ)!>R:8%,Z7%V())2PR!$"#NKN--O3J&FVUV]O-;/-&KF
M"==KQDC)!'J*\X\7Z)>:CKL[:CX.76+8(OV&\L9Q#/$V.1(2X.,\@]O2NN\"
MZ?K.E^%+2UUZX:?4%W%V:3S"JDG:I;^(@8&: .DKA-8\>WB^)[K0-!L+.YNK
M*,/<RWMUY,:D]%'!)/0^E=W7CWBCP-+;>.;[7?\ A%(O$UEJ6PM#YHCDM748
M)&2 P. : -JX^*VSP[;W]OHLD]^=5&DSV/G@%)BI/RM@AAD  \9S[5'%X[\8
MG5YO#TGA6V_MLQ"ZA NQY @S@EFZY!PO'4D^E4XO!>IIH=F;70;/3)QK=O=_
M8[2092!.N]B<,V">GZUV;:5=M\1+?5T!^QKI<EO(2W\9D1E 'TW<_2@#G#\3
MYX_!Z:JVB22:FNIG2Y["-_NSCL&P<]L?6M+3?%NL)KMGI/B718=.DU!&:SD@
MN/-0LHR8V.!A@.>X.#7(^)]$U71=#U*6V@C2[N?%L5[8+N&URQ0*3C.,L#G-
M;EK#XF\5^)=#O=5T(Z+:Z2SW#%YUD::4J5VKM_AP<Y- &;X;\6RZ)X.TRQL;
M7[?K&I7]W#9P,VQ3MF8LS-UV@')Q_P#7K=T_QMK46J7NB:[I%O;ZNMJUU8BW
ME9H;L*N2@8C(8'J,?TSSL?@CQ#I-MI&K6-K'/J>CZE>2I:-, )X)F(.&Z*<8
M(SZ\XK;TVQU[Q-XVTSQ#JNE'1[/2HIEM[>60/+,\HVL6QP  !Q0!8?XC))X0
MT36+.R6:ZU6XCMDM/,(*R$X<9QD[<'G';M69>?$S5;N^U%?#^G:9):Z;.T,K
M7U^L4D[+]X1KV'N>O%9/AGPZP^-6J0V]T9=(THO>QPC&R&XN  5'X;C[8[5!
M+X GT+6=5)\$VOB.VOKAYK:?[0$>+<<['#'H#W _&@#J+KXJ6LVA:1=:1:I<
M7VK.\<,$\PB2)D^^78]E/IU]JJV?Q7:W;4[36K&V^W6=HUW$=.N!/%<HO4*1
MRI'H>P)K(UCX:7LN@:#=)H^G37VG2R/-I,)V0RQR')0,Q^\,#D]\^U7=!\)Z
MBVK7%]9>$]-\,F&T>*!I MQ(\K#KE3@*.^<YS0!;\'>.?$FMW]I)=Z3I\NFW
MV2LVGW/F-:<9 F&>,\>E>F#D5X=8>$O$+:_I[V/A%/#MY#<I)?:C;W_[F>,'
MYE$8/(;T[5[!IMWJ-Q<7R7VG"TBBF*6S^:',R8'SD#[O.>#0!HT444 %%%%
M!1110 HHH%% 'POX> /B/3 R[A]JBR/7YQ7W/7PSX< ;Q-I:E"^;R$;1W^<5
M]S4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%8_BK4Y=&\*ZIJ, !EM[9W3)_B XH FO/$&D6$QANM2M(91C*2
M3*",^HS6@CJZ!E8,I&01T-<5X0\)Z1<^"K-]2LH+VXOX%GNIKA [R.XW$DGG
MC/'I4U]<OX%\,VFGV)FU&[GG%M8QSMGYF)P"PZ*H!_ 4 =CD>M&1ZUQ5KKGB
M72-9L++Q+!826VH'RH;BP#@1R@$[7#'N <$5G?\ "6>++H:OJ%II^FQZ9I5S
M/$_GLXDG6,\[>PX'7UH ]&R,XS17!V7B?Q*E_I5SJEI81Z5JTPBACA+&:'<I
M9-YZ'..<>M)!K_C#6=4U:/2K'3H;2PN9($ENM^Z<J<;0!T]<\CGI0!WM%<<W
MB?4]0\/V=WI-G!#/-,T5S)>MMBMBA(?=@@GD$"H/#OBV^N[K6+"[FTV\ELH!
M<17&GAO*8$'Y6!)P<CMVH [?(]:7I7G"^*_%P\,P>)YK/2QIQ1)9+;#^<4)Y
M8'.!P>E=%'XBD@\6W&DWJQ1PO9B\M''!*@X=6]2.O':@#I:*P?"&M7'B+0$U
M::)(X[F5VMU7/^J#$*3GN0,_C5;Q=K^HZ6UCIVC6D5SJNHR%(!-D1H ,L[8[
M 8XH Z?(-%<'+KOC'1--U>36;'3Y6MK,W%O=6NX1,P_@92<Y^G:MS5]:N=.M
M-)EBCB9[R[A@D!!( ?J1C^M '09HKB;/6O$VI>*-4MK6#38=,TZZ6%WF5S)*
M" QVX. <'J?45F:9XUU]_"UQXKU*VL(M,C239;Q!S*Y5BH.2<#+ #&* /2<T
M9KS6V\>:A;'3[N_NM$N;:\E6.2WL929;<-C#$DD$+WX%:D^K^*]2U_5+#28-
M-@@L711-=;V,FY V,*1Z]: .UR!WIBSQ/,\2R(9(P"ZALE<],BO/-7U7Q!K&
MG>';S3OLL!DO3'*C[R#*I8#I_!P2>_2K;W&HV6M>*[JT\N:\@@M9?)()5@$)
M8#W.#C\* .\S17+R>*%N-5T"RTSRY#J8>XD9AG9 B\G@]2Q51^/I73DX!- "
MY'K17GL.M^-=;@N-8T2#2O[+$C"UM[E7\Z=%."<@X7)!QFM+^W=<U?5YK'2;
M>VM!9HGVJ2]4OME=-P10I&<9&3TH Z.^TJUU!E>8.LJ JDL;E'4'K@CFET[3
M;72[?R;52 3EF9MS.?5B>2:XZY\8ZI;:4\?V&'^UX-0BL9HL'RV+]&!ZX((Y
M[5IPZCXAM-6BL-1%@XO(Y/LTENK 1R*N<."<D>XH ZG(/0BD+H&"E@&/0>M>
M::-K7B#2? >I:E,EK=S17C)!& _SN9]C[LGID\>E='#>Z_87>EV^K&QF>[N6
M1FMHF41KY9(')ZY'7N* .H#HV<,IP<'!Z&G9KSRRD\7S:OK:Z6VG1V<%Z^PW
M:.SRM@?*"" HZ<^];>D^)IM8FTAXX!#'=+.+B.0$M&\?&T'/KF@#J"0.IQ2
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
M) %]&W'J#D?RK[0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *P?&K%/!.LLO46<G_H)K>K,\0Z9)K/A^_TV*58G
MNH&B#L,@9&,T <!9R^*=!\$Z=X@DU1;N.&&-Y[#R55?)( PK==P'YUJ^(]5N
MUNY)9/$JZ3:")###! )IG+#)+ @D>@ J&W\$^()M)M- U36K>;1X"F\Q0E)9
M47I&3G@=.>O%:B^&=4TV]OY=(O+9!?S>8\MS$7DAXQA>Q [ \"@# 7Q7XDO/
M ,&H6L+M<"[:WGNH8=SK$K8,HC/<XZ=JOZ=XJDL_#FJZI_;$6LV]K;>=&"@C
MG#<_*ZC@<X_6KVG>$+_1?#T=CIVL,EU'</<><Z968MGY9!GD=.GI42>"I-4N
M;V[\0-;-+<VC69CLD*)L8@EB3R6_E0!Q4GQ U.PL[;4EUF?4;W>KSZ8-/*Q!
M6ZJK@9RH/!)Y]*]G@E\^WCEP5#J&P>HR,UR$7AWQ.+:WTMM>B33H60>?%#MN
M7C7'R9Z+TZBNQ VIC).!0!Y[!_PDWB/Q#XAMH=?.G6-C.(;<0PHS%B@/S$]A
M^N:?%J>H:KI^CQW\96^L];6VN&0C;(R*V6]@1SBJ6EZ1XE?Q=XFO-'O[:TMY
M;X1R1W$)<-B-?G7G@\]*ZNV\*P6EAIMK'.[-:W?VN25E!::0[MQ/IDL3[8%
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
M\1QZ5;:YI=CXOGUV0)(UU/AK613R4V?W.>*^A;&2:73[:2XC\J9XE:2/^ZQ
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
M/ ]@[7+7',@$CG)(#L!WKG%L+/P_KGCC5=-C<WUI )8U\QB SQES\O.>>>E
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
M$QFMR&(VL5*Y]^#WK!U'X:>'=2U2>_ECNHVN&#7$,%RT<4Q']Y!P??UKKZ*
M.9USP%H.OI9_:+>2"2S79;RVDAA>->/E!7MQ3]/\#Z)IF@3Z/;1SK;W#^9-+
MY[":1L@Y,@.[/ _E71T4 %%%% !1110 4444 %%%% !1110 4444 %%%% "B
MB@44 ?'/PD3?\4=#ZX$S-Q[(U?8M?'WP>"?\+2T4R-M4._?J=C8'XGBOL&@
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
M!'<U[9X9NM0O/#.G7&JQ+%?R0*TZKC&['/3B@#6HHHH **** "BBB@ HHHH
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
MWPOL[;PM?:$-2NIDNK]-0,\P!<2 H6Z8SG9^M=#JOAN+5M>T757F9'TMI65
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
M0** /ES]GI0WQ#N20<C3I,$=OGC'\B:^HJ^8?V=E#?$&^SU&ER8_[^Q5]/4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MQ>0SPWUK;*%5X!&Q#,HP,[L8/>N5MO"^CO\ L[27Z6D/VXQ&Y-R8\2!UE/\
M%UX V_\ ZZ /?.M9.H^*-!TB\2TU'6+&UN7&5BFG56(^A-7K.59;"VE4_+)$
MK+]",UXAJ7EZNWBR;1](T=+07,R7NI:W-YDGF*,'RUP2JCC;_D4 >TWNLZ7I
MUM]HO=0M;>':7#RRJH*CN,GIR/SJM<>*M M-/@O[C6;&*TG&8IGG4+)]#GFO
M&?#]C:ZNGPG@OU:>(K?$K(=RL$#,N0>V5''H,5H7^E7MQ\8M1M+&/0T6WLX4
MM+74H"R&$C+&-1P"&SF@#V%M6TY=._M%KZV%EMW_ &@RCR]OKNZ53TCQ3H6O
MSS0Z5JUI>20C+I#(&('K]/>O%72STKPWJ6FWLEMJSW.NHEOI]B[Q6T%QR2A8
MC&SIP*NZ7%?VGQKT :C_ &1!</;SJ;;2DP(U\ML;SW)Z^V* /;+V_L]-M_M%
M[<Q6\.X+YDKA5R3@#)]31+J-G!>P6<MU$ES<!FAB9P&D"C)('?%97C+05\2^
M$K_2F^_-$?*;^[(.4/\ WT!7@X\0:EK5W%XYN/,C'A7[);2PYR9BS%93GL3G
M\J /?[[5XEO(;6UU"Q6=+F..XBE?+X8$A5 /#GJ,]LUQMW\0=3@LKB9;>WW1
M^)O[( *G_4Y'/7[W)_PKDK2.2?2?#GB2^#)=:SXH2\Y/*QG<J*?;:./K4>I$
M)INKE>'C\=(1QZD4 >]44@.0#2T %%%% !1110 HHH%% 'S#^SKD>/[]O32Y
M/_1L5?3M?,?[.R_\5UJ#Y((TYAT]9(_\*^G* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LCQ+H$/B71FTZ>1HT:
M6.3<HR<HX8?RK7K)\0Z]!X<TP7URC/&9HH<+P<NP7/X9S0!4\0>&?[8N].OH
M+M[2^T]V:"94#C### J>O%5]/\'BU\1C7KG4KJ[U Q&%BX 0*<<*H'R@5TRR
M(XRK CV-*74'!8 GH* .-3X>V9T)]%GNYI;*.;SK(JH22U;).58=3ECUJ[8>
M%KM=1MKW5M;N=2:T8M;QLBQHI(QN(4?,<$_X5T](2!U(% %;4M.M=6TZXL+V
M(2VUQ&8Y$/0@UR ^'?G26MMJ&O:A>Z1:NKQ:?*%"';]T.P&6 XX/I7;"6-F*
MAU+#J >10TT2,JM(JECA03C/TH SDT2WB\1RZTKR>?+;):E.-@56+9QCKSZU
M8U72[36=-GT^^B\RWG7:ZYQWR"#V((!J<W$"R^49HQ)_<+#/Y5)O7)&1D=10
M!PVA?#:VTO6I=0O=1O-0V7'G6L=Q(65&VA0[#NXP0#V&*ZW^SHY$O8KB22X@
MNR=T4QW*JE=I4>Q';W-2W$[1J1$$>0;?D9\<$XS_ #ITUW;VRAIYXH@QPN]P
MN?IF@#F+'X?Z99WL$K7FIW%M;-OM[.YN2\,3=B%/7';)XKH+G2K6[U&ROIE8
MS69<P\\ L,$D?3^=5]$UI=8@O)MBQI;W4EN,-G<$P,_GFKT%[:W.[R+F&7;U
MV.&Q^5 $>I:9:ZM9/:W<>^-N>#AE(Z$'J"/6LC3?!MAIZW)-S?W<\Z&,W-W<
M&65$(QA6/W:O:OKUCI-G<22W=NL\<+R)"\H5GVC/3K4FA:B^KZ#8ZA)$(GN8
M$E:,'(4L <9H A_X1S3_ .P+?10L@LX%C5 '^;Y"".?J!4]SH]I=:O8ZG*'^
MTV2R+"0V!AP V1WZ"I[R=[>W:1#$"".96VJ.1U-0WNL:;IJ%KZ^M[? R1+*J
MG'3.": *L_AG3;DZL9$D_P")JJI=8?&0J[1CTXJW;Z7!;7$4L4DX$4 @6/S3
MLVCH=O3/O4]K=6][;I<6LT<T+C*O&P8'\14U $%[9PZA87%E<*6AGC:.0 XR
MI&#4.FZ5:Z7HUOI5NI-K!$(45SN)4#&#Z\5"WB/15OA8G5;,71./*\Y=V?3&
M:FU#5].TI$?4+ZWM5<X4S2!<G\: ,T>#M'71/[($,GV-9#)$@D(,+9S\C=5P
M2<<]Z31?"&G:+<_:Q+>7EWMV+<7TYF=%XX4GH..U:K:I8)8&^:]@%H!DS^8-
MF/KTIMCK&F:G T]C?VUQ$HRSQ2!@._/I0!1N?"FDW6D#3)(7$*NTD;K(1)&Y
M).Y6Z@Y-&D>%-,T:66>(3W%U,-LES=RF61E_N[CV]JEL?$^B:E?/966J6L]R
M@),4<@+8'\ZEGU[2+:]2SGU*UCN78*L32@,2<8&/7D4 8R_#W0ENDDQ=M;1R
M^:EBURQME?.<B/IU[=*DN/ .@7$\DA@GCCEE,TMO#.R12.>I9 <'-6M:\5:3
MI-I>%]1M!=P1.X@:4;BP!(7'J326_B6S@\*V&L:O=06:W%O'*Q=L#<R@D#N>
MM "7'@W1+C1H]*^S-%:Q2F:(12,C1.23E2#D=35V#1+""2ZD$1=KM%2?S&+>
M8%&!G/M^=+9ZYIE_IK:C:WT$MFH):97&U0.N3VJK;>+O#]Y>I9VVKVDL[_=1
M9 2W&>/6@"M8^!M"T^]CNHH)G:%BT,<T[R1PG_81B0OX=*U[72[2SNKNY@C*
MRW;AYCN)W$# ^G%5M4\2:/HTL<6H:C;VTC_=61N<>OL*74/$6D:5IZWU[J$$
M5L^/+<OG?_N^OX4 6=-TRSTBS%I8PB& ,SA0>[')/YFJ.M^%M*\0/%)?0OY\
M0(CFAD:.10>H#*0<>U6M)UK3=<M?M.FWD5S%G!,;9P?0CL:NNP1&=C@*,DGT
MH Q+3P=H5E8"QAL$^S^<)V5V+>9)_><G[Q^N:T9],M)[N&\>$&YA!6.4<, >
MHR.H]JA_M[2QH\6JM?0K8RXV3LV%;)P/UJ:ZU.SM9H();F..:X#&)3_%M&2?
MH!S0!S/A_P"'FC:;81?:K)9+O.^8^8Q1WW$ABN<$_A6[J_AO2]<$7V^VWO%G
M9(CLCKGJ RD''M63=^.M+L=<T_2I+E)&N8?-:95.!G&S  /WCFJ-I\2-,M[O
M4[76;E+>6WOY8(E2)V)C7'S-@''?GVH Z6'P[I,&DC2TLH_L>X,8SSN8-NR2
M>2<\YJS=:99WLUM-<0+)):R>; Q_@?!&1[X)J6UNH+VTBNK:598)5#HZG(8'
MH11=74-G;27-Q*D4,2EG=S@*!U)- &'<>!/#=UJ)OIM,C:4L'9=Q",WJ4!VD
M_A5O5?#&CZU)%+?62/-$,)*I*.H] PP<>U5=)\;^'];O5M+&_#S,"R!XW3S
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
M@98!1@?K^M=?<Z78WD"07-I!+%&041XPP4CI@&IU@BC#[$5=YW-@ ;CC&3^
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
M2?D6>WTGQ +C5[5<,R0>8W+)UVX]:^CB,U0ATC3+6>ZFALK>*2[P+AEC \W
MQ\WKWZ^M 'FVNZII'B7QWX-C\.W,%[=6URUQ/-:N&\FW"_,K$= <C@^E>KCH
M*S].T+2=)+-IVG6MJ7&&,,*H2/P%:- 'AWBK463XE:X8=;L?"QM[:)9;F6$/
M->J0#E<]<8 XYXK%T@6MS\)$M=DESL\21B<2IM9U9UPS#/RY4C]:]XO] T?5
MIXYK_3K6ZEC^X\T2NR_0D>]7#96Q# P1G<06R@Y(Z$_2@#@_$:)'\6?!1CB
M)BO%+ =%V#BN&NM+OS\1O^$":!6TFXU7^VPP)&(<$E/IN!'U%>[M;Q/*LC("
MZ A6(Y7/7!KD]%\&W5KXXU/Q-JNHB\GG0V]I&L>Q8(=VX#W/_P!>@#L%^Z/I
M2T44 %%%% !1110 HHH%% 'SA^SA_P C!K9_Z=8__0Z^CJ^<OV;Q_P 3[7#_
M -.T?_H1KZ-H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *:[I&NYV"CU)Q3JX7XKP1W/A:TMY7=4FU*VB8(<%@7
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
M_+/;W;VK+%HR_&];CR7*/H9'F!?E#"7H3ZUQ<MC>1V-UJ(TR2XM='\6W%U-
M%^9H>!N QAL9SP.W% 'H6C?$&UU/41I]UI>I:7=R1M);17T.PW  R=G/)QCC
MKS5Y?&ND'P;_ ,)49F&FB'S2=OS#G;MQ_>W<8]:XR_U_3_'/C'PM'X=$EW_9
MUV;J[N1"R) FT@J2P')R./:LC4M!U)/'7_"#1VP7PWJ5\NJ^8H)V(HW21>@!
MD4<=LCUH [?5OB/9:?-%:6FFZCJ6I-"MQ+96L.Z2W0@',@S\IY'%;WASQ'8>
M)]-^VV#OA6\N6*12KPR  E&!Z$9%>1:]90>'_B?K-[KNM:UHEAJ:Q/;7VGMM
M1RHP4<A6Y':NS^%%I8Q:?J]YIPU-[6\OC(EUJ$@9[K"@&0?*, G/7T_"@#OY
M7,<;. 6P"< 9)XKR/P[\29-4T+Q3+X@AU*TCL+ICYL48C:*-G"K$".CCOGGF
MO7B,C!KPOSC#X7^(_AQ[29=2^V7%\L!B/SPNZX9?7M^8H [_ %CXCV6F:K+I
M%EINH:IJ,4"SF&TBW80C.2<^F#^(K-3XQ:9-%;WD.E:DVF,46YOS%MBMG8X*
ML3UQW(X^M2^&;28_$;6KI[*2W@FTNRV[EX!PV5![XZ5SMCIMS_PH76;%;"7S
MP]UL@\L[FQ,2,#&3_P#6H [R3Q7I4&MZG%]HN7DL=.%Y-@9A6+D@CU8_R K$
ML?BQ;7L5O?2:#J=GHLQ"_P!IW"#RE).!G!)QNXSZUCZGI]_-KFM&+39B]QX.
M$8*QG:TN3\G^]SC&>U-U+3;R3]GBSLHK"=KL06Q-L(SOR)4)^4#/J: .FU[X
MC1Z3J]SIUCHNH:O)9H'O6LT!6W!&0#GJ<<XK7\'>+[#QKHS:GIZ2I"LS0E95
MPV5QZ'T(KASKDOP_\3^(VO\ 1+VZM]6G^U6MQ9Q>9O.T#RWQ]TY_G2?"77$M
M?!%U>S64H:[UR91!:P[O++[3@@=%'KV H ]:HH'2B@ HHHH **** %%% HH
M^<_V;T8ZSKKX^46\0)]RQ_PKZ+KYW_9NWC5->^1O+\F'+<X!W-@?SKZ(H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *J:AIEIJL,<-[")8XY4F49(PZG*GCWJW7,>/?$=SX5\*3ZI:)$\Z21HB2_
M=)9POJ/6@#5UC0=-UZW2'4;82B-MT; E6C;&,JPY!JMIWA32-,%R88'>2Y4I
M-+-(TCNN,8W$Y ]A7.ZKK/C70] &L72Z+<16T?G7<4(D1F3&3M). 0*ZLZ[I
M\.BPZK=W4=K:RQI('F<+C< 0/KS0 IT+3FT:/26M\V*(J+$6)X4@CG.>PJ.\
M\.:7?ZI::E<6Y-W: K%(LC+\I[$ X8>QS4;^)-.N- O=5TV\ANX;:&1R86#\
MJ"<8'?CI4(\46-EX;T_5M7NXK6.YBB;+C&YV4'  R>] $1\!^&FNA.^F(^T$
M+$[,T2YSG$9.T=3VK5MM&T^SDMI+>U1'MH?L\)'\$?'RCVX%-TW7M*U>Q:]L
M-0M[BV3[TD<@(7Z^GXU1L/&OAW4]16QL]6MYIWSL5<X?'7:V,'KV- &_7(^)
M_",?B7Q/HL][:0W&G6L5PLRN><N %P/P)S[5H:GXR\/Z1<FWO=4ACE4A64 M
ML)Z!MH.W\<51\0^.]-T&\TJ"2XB9+X[C*,LJQX^\,#G)X_.@#:T[0-*TFUDM
MK&RBAAER9% SO_WB>3^-5+?P9X<M?-\G2+8>;][<N[OGC.<<\\5<34[87%\'
MOX<6RJ\J'"^2I7.6)]<$UFV'C?0=1U%-/M[\?:9,^4LD3H)<==I( ;\,\4 1
M^(?#MQX@U?2$F$"Z78SBZD!Y>1U&%4#& .<DY]JZ&2T@FDADEB1WA8M&S $H
M<$9'H<$BL'4?'&AZ9?3V,US))>0%1);P0O(Z[AD'"CI@CFMK3M1M-5L(KVRG
M6:WD&5=>] $BVL"73W*Q()W4(\@7YF49P"?09-1OIME+:2VDEK$]O+DR1,@*
MOGKD=\U3GU>RL]2O1<:@$6UMEFFC=0%B3)^?.,\XZ9[5FZ-X\T;6M0CLH1=P
M339, NK9HA.H[H3PPQS]* -C3=#TO1H6BTVPM[2-CEEAC"Y^N*M)9VT=J;5(
M(U@((\L*-N#UXI+R[M["TENKJ9(8(E+/(YP% [FN<LO'VCWEY;V[K>VOVIMM
MM+=VK11SGT1CP<]J -RZT?3;T6XNK"WF%NP>$21@^61T*^E7@,5D_P#"1Z:'
MOT>Y6)[ $W"RC:RKC.X ]0?45G7GCO2+$6:R+>/<7L?F6]M';,99!G& O8_6
M@#H+NSMKZW>WNX(YX7&&CD4,K#W!IMEIUEIT/DV5I#;19SLB0*,_A659>+])
MN[*[N7F>U^Q_\?$-ROER1>F5///;US5>S\;Z?<WL-O-;7]D+@XMYKRW,<<WI
MM;U/8&@#HEAB61I%C4.V-S <G'3-0W6G6-ZR&ZM()RG*&6,-M^F:P-4\<V>G
MZC+96^GZCJ+6X_TF2R@\Q(.^&.1SCG R:SF^(,,_B_2-.L8+FYL;ZW,OG1P$
M@Y(P<^@[GM0!VXAC&SY1\GW>.G&.*4QJ7W[1NQC..<>E<Q=^.;2&\FAM-/U'
M48K9BMS/:0;XXB.H)R,D<YP#4NI>-=*L--L+R%I;\Z@<6<5FH=YN,\#CIW)Z
M4 ;B65I%+)(EO"DDGWV" %OJ>]9W]@6I\07.J2K'()K:.W,;H" %+'/ZCMVK
MG= \5RZY\0KJR:WO;);?3_WEK<X!$@E S@$@\$8(Z_A5KQ[XKN?#*:4+:TN)
MC=7B1N88PWRCDKR?O$=/QH Z]%1$"QJ%5> %& *=7*ZEXUCL]1CTNQTJ^U'4
MC$)I;:!5!@0C(WEB #TXK3T#Q%9^(;626V$D4T+^7/;S+MDA?^ZPSQ0!H_9[
M<3&3RT\T\;MHSCZ_A4I4$8K@?$7B:\T?XD6EI;65WJ!FTT^7:VYQ\YD^\<G
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
M< BI=.DLH-"\!O<@+;^?,S/,RXC.U^&;IU->EMHFE/?B_;3;1KP=)S"N\?\
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
MYVN0Q-%-+?9:.X5FW$$#I@YQCI0!DZ)XKU-X]>L8-1FU58[&2ZT^]EMO);<
M<JV0 V&Q@X]:+W5_$OAOP5!K.H:O]JO]1,$*1&W01VS2$?,NWEL#/'<UNVOA
MK7=0T[5QX@U.)KB_MFMD@M=WD6ZD,,C."Q.023Z5>U;PE!JWA2VT5YFC>U6(
MV\Z=4DC VMCN..E ''V7B/4+/7-/2TUC4]:6:5(+NWN-.\O8"2/,5MJ[<''!
MSFM!I=1M+3QI>Z6C?:H;\2IMPQDVQQEA@^V1C'85IV.B>+;K4+277=:MA;6C
MB01:?$R&=@"/WA)Z=.!P:T;6TM?"\>M:E>W8%O=71NW9A_JQM5<'K_=_6@#+
MMO$K^(/%>E6NE77^AQ6GVV\V '=O!6-">W.3COCV-=I7FOP=\-II.@ZAJ0C=
M/[2NF>%7SD0(S",$=NI_.NP\+2ZK-HN_63FZ\^4 E-FZ,.0AV]LKCB@#:HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** %%% HH \/_9O6,:+KK8 F-Q$&YYV[3CCZEO\
M(KV^O%/V<!CPYK7RC_C[3YNY^3I_GUKVN@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *1E5P0P!![&EHH 3 QCM0 !TI:* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH 444"B@#Q3]G#)\-:R3_S]K_Z!7M5>+?LX?\BMK!_Z?1_Z *]IH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@!110** /%_V<5(\*ZNW8WH _[X7_ !KV>O&_V<U \(ZKAR?]
M.QC' _=K_G\*]DH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBDYW=L4 +112'..* %HHHH **** %%% HH \=_9S&? ^I-D\Z
MBPZ\?ZN.O8:\@_9T '@34<=/[3<?^0HZ]?H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!110** /(/
MV=<?\(%J&/\ H)O_ .BHJ]>KR3]G@D_#^[)4#_B8/@@=?DC_ /U?A7K= !11
M10 4444 %%%% !17'ZU\1-+T+QGI_AF[AN?M%ZJ%)5"[%W$J,\YZBKWC+QC8
M>"M'34M0262-Y1$J18W$D$]R..* .BHK.L-5&H6UC<0P2F"[@$PD88V @$!O
M<Y_2M#<* %HK(A\06\WB:ZT,1R"XM[9+AG.-I5B0!]>#6MD8S0 M%(&4]"*"
MZKU('..: %HK&USQ!'HMQI4#0M*^HWBVJ;2!MR"=QSZ8K9H **YS7?%/]C>)
M_#^C"U:4ZM)*N\-_JP@!SCOUKHZ "BL#Q3XB?PZFF,MN)C>W\5GRV-H?.6]^
ME.\8:])X:\,W>K10K,UN%.QVV@Y8#K^- &[159KZWAM$N+F>*&-E!W2.%'(]
M34D=S!+ )XYHWA(R)%8%2/7/2@"6BJD>J6$MZ]E%>V[W2#+P+*"ZCW7J*XUO
M&U[J/Q''AW1Y-,-G:HCW<LTI+R;NJQ@<9% '>T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%(0&&#0 M%%% !1110 4444 %%%% !1110 4444 ***!10!Y
M+^STH7X?W1 (SJ$G7_<05ZS7E/[/H8?#J4E H-_)@@GYOE3D_P OPKU:@ HH
MHH **** "BBB@#PKXE:*VM_$B_$(_P!*LM %W;.K?,LD<I88'TR*7QS?6WCV
MWB,1,EMI>B/J,JYQB:10$4Y]!DUZD/"MN?&DWB1Y':62R%GY1 VA=VXG\<XK
M'T/X8:3H6@ZSI5M+-MU3>LDI W(I! 4>PR?SH Q]/U2>Q7PRT=VTT4/AJ6XV
M;B$D=53#'\,T[1?"$WB#0;'Q+-KFI0Z]=Q)<"X28F.)B/NB/A=N.,5UT'A&P
MAO--N3O9M/L6L8U. I1@ 20._P O3IS6++\.[HO]A@\2ZA#X>(VG2T5>$P!L
M63[P7CIG/)YH QKCPU#K_P 6[P7E]<&.#2[=Y!:S-#YI+-PQ4\KU. >XJ*QO
MA:>&?%.F7?B*[M;*RU3[)!>$F:8*=I\H9Y)Y*Y_PKOK#PO9:9KEQJEMN626U
MBM%C_A1(\XQW[]_2LZ[^'VDW=IJ$9,RRW5\=02?<-\,V  R^P]#GJ: //]/$
M>B^,_#K:-I&JZ39W-P;666^N#_I0VD_ZMF)ZYY_QJ'29KWQ>=4U34="U35W-
MY+!;RVUZL,=LJGY0B[@01G.XYKT.#P% ][I^HZMJ5]J>IV$F^"YE8($[$;%X
MP>,]^.HIUYX$B:ZGDTO5=0TF*Z9GN8+.0!)&8C<W(.TG'5<4 <B1KAM/ T/B
M(!-2BUPKEY4)DC5'PQ(."<8'U^M>I:CJ-GI-C+>W]PEO;1#+R.>%K+B\):3;
MVNE6T-NR0Z7+YULH;/S8(R2>3U/?G-:6JZ79:UIEQIVH0">UN$V21DD;A]1R
M* .%\8R(_P 5/A\ZD$;KSD'UC7'\J]&SFN*\-?#?3_#NL-JKWM]J-VB&*W>\
MFW^1&?X5'TXR<UU=G9+9M<%9)G\Z4R$2R%@O &%ST7CI[T <!\8;>>\T_P .
MVMK<&VFFUF%4G R8VPV&QWQ6#\1?#&OV/@^XN]0\8WE];QF(-:_9DC63YU S
MM/OUKU36-!L-<:R:^B,ALKE+J'#$8D7."?4<]*DU?2++7=.>PU"'SK9V5FCW
M%<E2&'(]P* .);3K/Q'\2;JUUA1-:Z9I\#V=G*<H3)NWR%>Y& .>E<]XCE70
MT\9:+82FWTJ/3H9$C3[MO*[;2%]!CG'UKT?7?".F:]<6US.+F"YMAMCN+2=H
MI O]TD=163K_ (-@A\#:CH^@V:K+=D;]S;FE8LNYF9CDG /)H Y_7]!TG0O#
M.A:CHD:_VDEU;K:W,9_>7&\@-D_Q;@2>>GMBIO#6@:7#\8O$L\=G"KVT-LT.
M% V,Z$LP';-=/I?@#P_I&HP7MM9R>;;J1;B2X>1(<C!V*QP.*W(-*L;74KK4
M(;=4N[H*)I03EPHPOMP/2@"Y1110 4444 %%%% !1FBC% !1110 4444 %%%
M'6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\3Z?I-E!<R&:<W S!#;1&2248S\JCVKF?"EK&/ .OA(MSS7%\7&W[[<K^/
MK+&K?9+;PY;-<6FDA='$W]JW4(?8#M'EH3@9/4\^E '5V'C&RU[2=4:P^TV]
MY:0LSP74)BDC.T[25/TK0\)W%Q=>$]+GNY&DN)+9&D=NK-CDFO-O"=Q#<:YX
MPEBU"XU99=-39?7*;/.VJP.T#&5!('%>B>"=O_"$Z-MSC[)'UZ_='7WH WJ*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** %%% HH \Q^ PQ\,8/^OJ8_J*]-KS+
MX#8'PRAQG_CZES^8KTV@ HHHH **** "BBB@#,\0:%9>)-$N=)U!&:VN$VMM
M.&'<$'L015?PKX9LO"7A^'2+ R&&,LV^0@NQ)R22 .?\*VZ* .0?X?Z>?#]K
MI<%U>6[V<KS6MY'(!-$[$DD$#!!R1@]13M.\!6<2SOK-Y=:W=30&W::](.V,
M]551P,\9/4X%=;10!PD'POL$G@6ZU?6+[3K9E>'3[FYW1*1TSW(]C7<A0J[5
M& !@ 4ZB@#+\/Z%:>'-)33;'S!;H[NHD;<<LQ8\_4FGZQHUKK=O!!>*S1PW$
M=PH4X^=&#+^&16C10!B>)/"]AXFMX8[SSXY;=_,@N+>3RY(FQC*M]*J:'X)L
M-&O+B]DN+W4KZ>/R6N-0F\YQ'G.P<  ?0<UTU% ''Q?#G2([U9I;C4;JUC</
M%87-VTEO&P.1A#Z=ATK:_P"$;TIUU));-9(]2</=(Y+*Y "CCMP!TK6HH Y#
M3_AUHMCJD.I,]_=75NX:WDNKMY/* & H!.,?7GWJ?6_ >BZWJ#7TBW=O<2)L
MF>SN&A\X=M^#\V.G-=110!DQ>'-+BM]/A%KE-/<26V7/R-@C=UY/)Z^M6I=*
MLI=5BU1X0;V&)H8Y<GA&()&.G4"KE% &)HOAG3] NKV>P6:/[9(998S*2@8G
M)*KG Y)K1GTVSN;ZWOIK='NK8,(92/F0-P<?6K5% %6TTVSL6N6MK=(S=2F:
M8C^-R "3^ %5+GPWI%WHPTF:R1K$$,(@2-I!W9!!R#FM6B@#$U/PAH.LQ6T>
MH:;'.+8 0LQ8.H QC<#G'MFKO]C::;*.S^Q0?9HV5TBV#:&4Y!QZ@\U>HH @
MEL[::XAN);>)YH23%(R@LF>N#VS@4K6ENTYG:%#*4,9<KSM)SMSZ>U344 94
M/AG0[>XFGBTFS66;.]_*&3GK_.K<VFV-PT#36D+M;L&A+("8R.01Z=*M44 1
M+;PJC(L2!&SN4#@YZYJO8:/IFEB0:?I]K:"0[G\B)4W'U.!STJ[10 T1HJ%%
M10ISD <'-0SV-I<PB&>VAEB'1'0,H_ U8HH CCMX8D"1Q(B@;0%& !Z4]5"C
M &!2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%%  **:JX)([^]% 'G7P,<-
M\+;%0FW9-,,YSN^<G/ZX_"O1Z\Z^!RX^%FG' &Z68_= S^\;WY^O'Z9/HM !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 =**.M% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %'Y444 ***!10!Y_\%/\ DD^C'N3-G_O\X_I7?UY_\%$5/A/H
MS 89_.9N>O[YQ_2O0* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ) &3100",&B@ HHHH *
M*0YXQCWS2T %%%% !1110 4444 %%% Z<T %%%% !1110 4444 ***!10!P/
MP84I\)]$!.?EF/\ Y&>N]K@_@R /A/H>/[LQ_.9Z[R@ HHHH **** "BBB@
MHKDO'_C&3PAHL,]I:"\O[J=8+:V+$;V/TY./ZU?\&^(T\5^&+35A'Y3R K-%
M_P \Y%)#+^8H WJ*S9?$.C0ZBNG2ZI:1WK?=@:4!S^%/O]:TO2R@U#4+:U,G
MW//E";N<<9ZT 7Z*IW&JZ?:69O+B\@BM0 WG.X"8/0[NG--T_6--U:U^TZ??
M6]U .LD,@91^(H O45F'Q'HOVZ&R&JV9NIO]7")E+/UZ#//0UEGQE8?\)P?#
M!=5F2U$YD,@QO+8$6/[VWYOI0!T]%9=SXDT6SU%-/N=4M8KQP"L#R@.<G X^
MIJ?4M6T_2+;[3J-Y#:PYQYDSA1GTYH NT5RNA>*CK?BW5;"UFMKC3K6W@EBG
MA;=N+[L\CC^&I/%/B5O#^J:#$S0QVE[<O'<RRG 1%C9LYS@<@4 =-16=8:_I
M.J6CW=CJ-M<6Z#+21R JH]SVJ:YU2PL]/-_<7<4=F%#F9F^7:>AS^(_.@"W1
M5:#4;.YN9;>"YBDFA"-)&K9*!AE<CMD59H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *.@HHH .HHHHH **** "BBB@ HHHH **** %%% HH
M X+X,X_X51HF!CY9L_7SGKO*XSX3J5^&.A C'^CY^N68YKLZ "BBB@ HHHH
M**** /&;S4]6\1_&"2XTG1%U*U\/1M;?O)A&BS$\L"1C/;\,U6T76=5\*ZEX
MKTO4+3^S+C4K:;4M/MTD\W9)M;<%(&.V['M7K6B>'M.\/QW:6$)C^UW#W,Q9
MBQ9V.2<FC4_#NFZMJ%A?W=L)+FP<M X)!7(P0?4'T- 'G.C>$/!5S\+K*]U-
MH$4PK<3:IOVRB0X).\\YSQBG>";'0O%OB?Q/J>H+'J=Q'<B&W6ZC+>7;;1L(
M5AQG!Y]O>NB/PG\)_;C<?89/*+B3[()F\C<#G.S./PZ5=U_X>^'_ !#=+=7-
MK)#<  -+:RF)G Z!L=1B@#R[4(=,?Q3H7ACPU]GO]-MC<MY6H,YMS<YSM)Z-
MMQP.>M;":1J&F>*-7FEFT?3U.CS^?8Z8Q#2 *=LFP@#()QG_ !KT&X\$>'[G
M1(]&?3(18PY,2H-K1L>K!AR&]\YJM!X'TO1="U.VT:SQ<W=J\1DDE)DD)4A0
M7.2!S^% 'G.CZ9X1C^!+W\:VYN4MWE^TM@3+=KG: W4'=@ >A]S6[865O_PL
M*VOY[&.;5(_#<=RZ% '>X+\M_O?+C/O6AX1^&&B6.E:7<:EI"#4H8$\V-I"\
M?FC^/;G:6]\5U6I^%M*U75K+5+F!OMEDP:*5)&4\'.#@\C)S@T >1>#]$U36
M/!]]*T&A&.],YOKJ[+_:8I-V&W''RD8)'([&M/0;"WU+QCH-EX@O4U=+71%N
M+"1F)BG<R%6;!^\VT+U],UW=[\//#-]JKZC/IH,TG,BK(RI(?5E! /2KFN^$
M=%\16UO!?V09;8Y@:)C&T7LI4@@>U '&^!+/2K+XH>,X=*AB2!1;?ZG&Q&*M
MO48X'S?ES3_B?;:9?>*/!=EJNW[-+>R>9YAPA 4$ GW;:/QQ79Z%X5T7PVL@
MTG3XK4RJJR,F27VDD9)/)RQYIVO^&-'\36T<&KV,=TD9+1[B04)[@B@#BKRS
MT^W^+MEIVF6\,<-YI<RZI;Q1X7R_^69('&221FN5M[TZMJFG?#%DG\O3M4D-
MRT@^]:1,7B&?<;1^ ]:]7\/^$-&\+Q3?V59!)9/O2R.7D?T!8Y./:L/PGX;U
M,>+=:\4ZY906EW>K'##;QN)/+1 ,DMCJ2!^5 ':)!;1SRND4:RR8\Q@O+8Z9
M/?VJ>JT6GVL-[<7D<*K<7&WS7'5MHPOY9JP2 ,GH* %HJ."XAN8A+!*DD9X#
M(P(_,5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% "BB@44 <E\,ACX:Z /^G13USZUUE<I\-.?AKX>QC_
M (\H^GTKJZ "BBB@ HHHH ***X7Q78^/Y/$%I>>'KVP.FP %[.5BC2MWW-M/
M'3H10!W5%<&-9^)"2 2>%=*D4]X]1(V_7(IQUSXANY6/PEIZ#/WI-2!Q^2T
M=U17 )J7Q0DB*_V#H,4F[ =[MRN,]=HY_6E8?%=V.#X41<G_ )[F@#OJ*X>/
M3_B1)A9M=T.,9&7BLG8@?0M45SX3\<7,@D/CUHF"CY8M/C"YY]Z .\X%+7!2
M>"_%K!-OQ!OP?XLVD6/PXJQ%X9\8Q$_\5L[@OGY[",X& ,?G0!VM%<0/#OCI
M;P/_ ,)M$T (^4Z:@)&><X/I70:-!KMNUPFKWEK=1[]T$D,9C8#G*L.1QQ@B
M@#7HHHH *.!1TK@?&7Q6T7PN?LEJ?[3U5SM2UMCNVMG'S$=.>W)]J .OU?6=
M/T+39;_4KI+>VB&6D;] !W/M7GZW7B7XER;;=9M$\*D\S-Q<7R'L!_ I&>?Y
MU6\.>"=;\6W\'B+Q[*Q"'=:Z0.(HNP++Z\9]?4]J]61%1 B*%4< #H* *6CZ
M/8Z#I<.FZ= (+6$81 <_B2>IJ_12'H: *FH:MIVE0F74+V"V0#.99 N?SK"7
MQ[I-RVW3H=2U#WM;)ROK]X@#]:X#_A+])TO7-;FU"PDU/Q(;R2*" IN"Q#B-
M4/(]^.<FO2/",VOW6C+<^(;>UMKF4[DMK<']TG96R>30!1;Q1K\R_P"A>#KU
M^,@W-Q'!GG'3)(XYZ4H\2^([>5A?>#[E8P/]9;7<<P_+Y3^E=9M'I4%Y=V]A
M:2W-U*L4$:EG=C@** *FB:]I^OVC7%A,SJCF.1'0H\;#LRD @UIUR?@ZTFGF
MU/Q%<026SZM*KQP.,,D2+M0L/[S ;C]1Z5UE !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ***!10!RGPU!'PW\/@@#_0H^GTKJ
MJYKX?X'P_P! 41[ +"$ 9S_".?QZUTM !1110 4444 %%%% !UHQ110 8 K-
MUG5XM+MAAD:[FREM 6PTTF.%'XXR>U1^(]?LO#6C3ZG?OMAB7A1UD;LJ^I)X
MKG?"OAZ\O]3'B[Q"[/J$J?Z':D86RB;G;CNV,9- &SX3TG5-,TV5]:OVO-1N
MI3-,<_)'GHB#LHK>)P,TM<'XBUFZ3QYI>C75\^F:4\0F\]?E^U39($._H/7'
M4T =X#FBH+:%+6W2%"Q51@;VR?S-5M1UW2=(0/J6I6EFIZ&>94S],GF@#0HK
MD9_B1X;Y73[J759@,B'38'N&/_?(Q^9[&H[;Q)XIU;'V'PK)8QMTEU6=8\#U
M\M,M^'% '8LP49)]ZYG4?'6C6MTUC9RR:GJ0X%I8KYK@_P"T1\JCW8BJ4O@S
M4-<B*^*->N;E&^]9V/\ H\&/0X^9Q]3^%4KG4K>Q8>&? -G9_;R"LTT2CR+(
M#@M*1U;T!Y)H P_$NK>);Y8;#5&-I<7K%;;1-+DS<2C!YEFZ(GJ16SX'^%]A
MH$D6KZC;PRZP5R @_=VV1]U!W(_O'D\FND\.>%;;0O-NII&O=5N.;F_G ,DG
MMP.%XX KH*  #%%%,FEC@ADEE=4C12S,QP% &22: (KV]MM/LYKN[F6&")"[
MR,>% ZFN/2#5/'1,UR]WI?A_(,,$;>5/=KCK(1RB'LHP3U-,LXI/']]'J%W&
MZ>'+:3-M;2#_ (_7!XE8?W!_"._6NDUO7K/0([=9@[SW,GE6]O$N7E?T44 .
ML/#>CZ:MN+;3;:-K=/+B?RP75?3<>?UK4X ]JJW6HVFGVC75_<16D*C+23N$
M5?Q/%<M+XMU36IGM?"FFF9,_\A.\5H[5?]W^*3\,#WH Z75M9L-$L'O+^X6&
M%>.F2S=E '))]!S7+0Z;J'C34(;[7+1[31;=M]MITI!:X;M),.V.R_G6GI7A
M/R-075=7OIM3U(#"O+@10_\ 7.,<+]>OO729 [T *  ,"BFF15SDBLS4/$^@
MZ2_EZAK%C;2?W);A5;\LYH U:*XRX^)OA_++I_V_577C;I]E)+S_ +V OZU%
M_P )IKUWD:;X'U<@\*]Z\=N,^X))H [BBN.2X^(5X"RV6A:>I. D\DDSX]<K
M@?\ ZQ4HTKQK<,/M'B2QMT[BUL.?S=C0!UE%8,.CZTB1^;XDGD=6RY^S1*&'
MIC'%:L"7BN?/EB=.VU"I_G0!9HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HS11B@ HHHH **** "BB@G% !1110 4444 %%%(1G')XH 6BBB@ HHH
MH **** "BBB@!110** .:^'ZLOP^\/[MO_(.@QM&!C8"/T(KI*Y[P(,> /#P
M!) TZWY/_7-:Z&@ HHHH **** "BBD<D(Q5=S <#.,T +0>E>>IXE^(C7;1_
M\(/;B+=\K-J:#CMS@\U.GB'Q^S ?\(9:*"<9?5%&![X4T 0Z;%=^.O%)U6_M
M3%H.E2NEA#*#FYE!'[X@_P (Q\O'O7H(&.E<$NM_$/[8V/">F_9]HX.H8;=]
M<<_D.E21:O\ $)HXM_AK2RQ#;S]O*@<\=B>1_D4 =S5>[L+2_A,-W;13QDYV
MR(&&?7GO7&3ZE\21/Y4&@Z,1_P ]3>-M_EG]/RZ4TZI\3#'M7P[HXD5L%C>G
M:PSU ZC X_&@#KK[2+34+86\R.(PNT"*1HR!QT*D'L*RK7P%X6MI3-_85G+-
MQ^\N$\YOS?)K+34OB.T;@^']&20#AC?,5)YZ#;G'3J0:6.\^)110^D^'U<D9
M/VJ0@#OVY_\ KT =A;V5K:1B.VMH88QT6- H'X"G330VT3S3.L<:*69F.%4#
MDDGH.E</KFN^.-$T^[U&XL=!%K;C?G[5*2PZ!<;/O$GCKZ<=:Y6XT;XB?$!-
M/N]5CLK#2L(\FF&1XQ,,G._;\_(P<9Q^/4 Z677->\9W+67AQ&L=$R4FUF48
M:3!P1 OY_.>*Z[0O#^G>'--2QTZ 1QKRSGEY&[LY_B8^IK 1O'L$8CM]*\.I
M''A(T^UR@;!T_@XXQZU%<:I\1( FSP_I,['[P2^('8#J/J?3B@#N**XR74/'
MY$AM]"TGY25427I!?GAAA?KP<5$]W\2]H9-*\/YVC*F[D)SWQ\M '<5QOQ#U
M)[2QTVP^Y!J5[';7,S?<CA.2^3[@;?QJ..X^)+Q9>Q\.Q29Z>=*PP>GY=#ZU
M#<V_Q-F;Y)_#,89L8V2MM7UYZF@#J4O;2VTX?V?"UQ%&@$<5JHY'0 =!V]:P
M=4@\3Z],;>&PTVPLQC%S>?OYAGJ41>%(]23TJLFG?$C'.L: F>=HLW('MUJS
M+I/CQH$2/Q/ID;AAN<:;DD=^KX_#'XT 9S_"BTGGM[F[\0ZW=7$!WCSYDDCW
M>HC92HQZ5LG0/$HE"Q^+9$MQT'V"$M],XQCIVJE'H'CX89_&UJ6Z%3I*%?K]
MX'TI&\.>.R^X>/8QR.!HT6W'XL3^M $X\-^+#,6?QM-LR2 EA"#WP.<\?A41
M\#:I<$_;O&VO2#=N @>.#'M\J]*&\-^-RI"^/0I))S_8\/'YM38_#'C=4&[X
M@.S9R3_9,(_#K0!-;_#?1DD5[NYU742&SB]OY)%/'0KG!'X5LVOA/P_9MN@T
M6P5^N\P*6_,C-8C>&/&+.Y'C^95(^4#2X./TH/AGQEY^X>/IO+VX*G2X,D\]
M_P#ZWXT =@D,<:A4C5%'0*,"G8'H*XO_ (1GQH(RO_">R%L'DZ9#^%1IX5\;
M!@7^(,I7:HP-+A'/>@#N:*X27PAXS?.SXA7*G(()TV$_RQ[4DG@WQA(I!^(E
MYR,<:?"I_,4 =V#GI2UP4?@OQ=&H'_"PKT[<[=UC$?SSR:D/@[Q6TP+?$"^,
M?H+&$$<>N/7GI_C0!W&12UP4?@GQ6KLS?$/46X^4"SB'Y^OZ583PCXF56!\=
MZAG Q_HL/7OU!]J .T+ =:"P%<(O@;Q&S$R^/]6/S @1P1+QR<=#ZTUO GB-
MHU ^(6L!\_,3#&<_AV_6@#ONM%16T3PVT44DK2NBA6D?&7('4XXR:EH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **09S2T %%%% !1110 4444
M%%%% !1110 444ASVH 6BBB@!110** .?\$ KX&T$<<:? /E.1_JQWK?K!\%
MG=X)T-OFYL(#\P /^K'7%;U !1110 4444 %!Z444 >7^.KKQ]X:T^_UNRUG
M3I;**0&.T^PY<(6P!G)R1D9Z=*Z'PE:^*XHA=^(]9MKM)(58016@C,;$ \M[
M<CI6=\:BO_"KM3W9^]'C SSO%3^.FN8_A-J!@:3[0MD@8Q_>Q\N['X9H Z"'
MQ3H5QJ2Z?%J4#73YVH'QO(ZA3T)'MZUB_P#"71Z;XMUBQU>_AAM(HX&M(]OS
MDD'><#)8?=^E<YXYOM G^&%E#IMQ"T\GV=-+$#CS ^X8VXY& #FH_#<^G6WQ
M<\1G4[M1>Q6D"0M<.@S\@\PCIAN%S^- 'I,6MZ9-;6MU%=Q/#=R"*"1#D.QS
M@9'T-6)-0M(;^"P>X1;N=6>.(GYF5<9./09'YUY =/&MZ!XVO=&>9+:VOA=:
M8Z' $\2[G,8[!B3S[^U:_P -+J7QEKE]XTNH&CVP1V%J&Z#:H,I ]V_E0!T?
MQ)U;5-'\'3W>D7"V]X)8D65E4A0S@$G=QC!K*N]/\?:381W]OXIM]3:W&^>V
MN;2.))$&"<,HR#C/6F_&PE?A\Y$K1XNX/F';Y^Y[?C4GB_QYH-OX0NTL]3M]
M0N[N%[:V@M)1*\DC+MZ*>,9!)_Q% &Y?>(-%MK#3]1UF1(I)0I@@#>:6<CHJ
MKG>1GL/2KEEXIT6^LI[N&^C6*W4-/Y@*-"#_ '@<$5YJY?0+SPOX=MXM.L]4
MATII(]4U, ^222#&O8GKQGI^KO!EO%J7CWQ387VIC7!<:?%'=72JL:/U4JJK
MG('3.: /5KO4K.QMEN+JXCAB=UC1W;AF8@*![DD53.I6FG6U]=ZCJL9MX93O
M:3"B 8'RG'7UYYYKR[PI>7GBCQ-8^&M1BFDB\+2S27$DK?Z]U?; 2#DD@9/X
M?G4UN2T>/7KZ>"66SMO%437\8R1Y** 2RXZ9YQ]* .MO/B1:ZCXB\/Z=H%V?
M])O0MRLMN4+P[205#@'!/<<\5Z-7D7BO7?#6M?$+P1!IEQ;W=U'>;WDMF#!$
MQ\JL0".2 <=1BO7: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "C-%% !1110 4444 %%%(,YH 6BBB@ HHHH **** %%% HH Q/"(1/"&CQQ
MNLBI8PJ'7.&^0<C/.*VJS/#Z+'X?T]$!$:VL04$@D *,=./RK2.>U "TA(!P
M32T?YS0 4444 (#FEHQ10!3U32K'6;%[+4;:.YMG(+1R#(.#D?J*L^3'Y?E[
M!Y>-NWMCTQ3Z* ,*R\%^&M.U+^T;+1+*WN^<2QQ!2,]<=A^%2ZCX4\/ZO,TV
MH:+87,SXW22P*7..GS8S6Q10!@ZOI^HV>@"Q\*VNG0OCRUCGRD4:D$$@*#R/
M3'-+X.\.KX6\+V6D!E=X4S*Z]&D)RQ'MDG%;M% %:^TZRU.W^SW]I!=0DY\N
M:,.N?7!JC8^%?#^F7*7-AHFGVL\:[$EAMD1E'H"!6O10!G:KH.DZY%'%JFGV
M]XD3;T$T8;:?:IK32]/L"#9V5O;D1K$#%&%.P<A>.W)JW10!!%96L$\T\-O%
M'-.099$0!I"!@;B.N!2BTM@DJ""+;*29!L&')ZY]<U-10!DV'AC0=*E\W3]&
ML+63.[?#;JA!Z=0/<UK444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 G.:6BB@ HHI&!*G'6@!0<C-% X%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 **
M*!10!D^&59/#&E)(H61;.$,H7 !V#MVK5JEI*>7I5HN20($ );<>G<]_K5V@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **3/)%+0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 HHIHS10!2T;']C60"% ((_D_N_**O54TQ'CTRVCD9
MF=8D#,Y!)..<GN:MT %%%% !2$@=32T4 %%%% !1110 444W[W3(H =1110
M4AS2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%&><4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 8HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH :Q<'Y5S^.**>
M** (H ! BJ  % &!CMZ5)4-L5:!&7[I0$?-NXQZ]ZFH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BDSST-
M+0 4444 %%%% !1110 44@(/0YI: "BBB@ HHII=0P4L-Q[9H =11FFM(J@E
MF"@=2QQ0 ZBD!# $'(/>@$$D @X]Z %HI-PW;<\^E&1G&1GTH 6BBB@ HIH=
M2VW//7%.)P,T %%5)-3LHYC"UPGF!MI4<X.,\^E6E=74,I!!Z$4 +113=Z^9
MLR-V,X]J '4444 %%(S!5+,< #))I&<*A<] ,F@!U%0Q74,UHMU&X,+)O#>W
MK3H)X[FWCGB;='(H93Z@]* )**3/.*;%*DR;XV#+DC(]1Q0 ^BBD)Q0 M%)N
M'//2@$''O0 M%%4]2U&/3H8G=&=IIDAC1>K,QP/PZD^PH N451M[V1[DV]S
MT4VTLN#N5AGL?Q'%7<C&>U "T56N[^WL4C:X?8))5A7W9C@"I'N88MOF2HFX
MX7<P&3[4 2T4A.%SS^ S6>NHNZQW A*VLFT*S<,-W<J1QU% &C28&<XYJE_:
M"LLTD0\R&#<)&4\AAU %0R:I)-)Y5C&DDGDK,#(VT8)P/?U[4 :E%4M+U.#5
MK%;JW)*%F3D=U)!_45=H **H:UJ8T?29KYHVD$>/E'N0/P'/6HS?S6ZVINHT
M/GL$_=,3M)Z?4=>: -.BJ\U];02I%+,B._W5)ZTL]Y;VS(LL@4N< 4 3T56>
M_M8UC9I1B0C9@$YST/';WJ2.>.XA$L+AT;D,IZT 2T5B:;J-[?27>5@1;>[E
M@89;)4?=/UY&:NV>H&:S,LR;&1VC.WG<5./E]0: +U%4+W4X[6V$JJ7)D5-G
M0\MCH:F>]CC=8]LCR'JJ+DCC//I0!9HJJ;^(N(X\NY0N%'4C.*?;7<=TA*;@
M58JP88((H GHJCJTI@T]I/-$(#+N<M@*-PSS46G6D:.EQ'?7-PFQE4--N0Y.
M<X]>WTH TZ*IK>H)EMT)DF9&D SCY<XS^9Q5:34YCB."U8SF5H<.V%5@N[)/
M<?2@#5HS51IY5=T,9&T*0V>"2<?I_6J4;W_]JP&YC"H+>0D1RDKNW+P00.PZ
M_6@#8HK.CO9!<@3/#Y<C;8U0DMTR,GIV-6+RU%Y'&ID=%60.0IQN ['VH LT
MQ)4D+!&#%3AL'.#Z5F6$,T=_J ED?R9'5H82?N*!@GZ$@FF[(=.UBXO9/*M[
M=X<,V['F,.2Q^@X_.@#7R!3?-0'!8 ^AZUSC312>)-/NY+YAYP=;>V,@V%=I
M.X#^]S^5;-V4M[;SVBW^6P<D]5&>3^ S0!;9T0 LP7)P,GJ:4\CBN?\ $5K+
M))ITZ7$JA;V'Y ^%QNYR._\ ]>N@7[@^E "T444 %%%%  3BBBCH* "BBB@
MHHHH *,YHI,@'W- "T4A.*4<B@!110** (+4N;:(N,-L&[ZXJ:F11^5$B9+;
M5 R>]/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI%7:,4M
M!1THHH **** "BBB@ JCJ]VUCI=Q<("71/E &>3P/U-7JCN+>*Y@:&9%=&&"
M&&10!4BL-EM&JR.)5(9GSRQSDY^M)=7_ )=P8(Y(!*H!82OMZ^@IPM[OR5@\
MU54  RK]X@=>#TS1/8E[G[1&(2^W;^\3)SZY^F: &M<&6YM&"-RT@.#P"!CG
MUYIEIJ$MQ*FX1IG(:$M^\7Z]ORJW]G.^([E.TDDD=<^E5+C2VNWB$TB!8I5D
M1D7#G:.Y^OZ<4 65NM[1*%V[]XZ]-IJ"747BFO%";Q!&CA4!+<YS]>E3BTV*
MGEL Z.S@XZY)R/UI(;5XY99G9&EDQE@N.!V^E $>GWPO$+K+#*AP5:-OT([&
MKS?=/TK/@TYHKB6\81?:FCV?NUVKP<\^ISWK0Y*<XSB@#!L[F[M@EN(6F>:[
MG#2%L",9)!([C&.E6IM1FMS-$ZK)*CQHNS@9<X&<^E36NEQVVS)+,DLDH8DY
MRY).?SQ^ I\U@)GF8O@N%(('*LIR#^>* $M1J"S,MT\$D> 5:,%3GOD'_&KM
M5+>WN4):XN!(_(&U=J@?3)R:MCISUH *S[JW1DV*N;E^!+M!*^Y]JOD9!%9N
MF:9-8M*TUV;EI'+EWC ;Z9]!0!'JLHFM)X8[N.(1+F1BV"" " ?;IFKC)#*B
MRRD2*4 (/*G\*=<Z?:W4,T<L$;"8$.=HR?QJM<:6TMW;3QW#1K"I BQE2?7%
M "1;K6T:(,L3RNWD@]%';BH=%BCAN+Y%N5E?S%9@#D@[1R?J16J848#S%5R.
M064<5#;:?!:33RQ)M:9@7QTX&* ,R_MI7\0"ZM[C$T-L/W/9@6.<G_/2HX-0
MBGU>2[B+$FQ5C'W!#-P?0YR/_P!5:XL(AJ<E^"WG/"(2,\8!)_K4%MH]O:WM
MW<IN)NL;U/08]/SH <CW5NJ/<3"3S'"E0H&W/I56X-W<:3/<?:/*^5BJH 0
M#USC/05I"W^8%Y&=1T5@.#ZTLELCVCVW1'4KQ[T 9[V\QU8F*58Y&BC\V4#+
M$ G  /3)SS^E7;221[8F5@[!F7<.^"12Q6HBE,I)>1E"EF/4#IQ^-21PK$K!
M!C<Q8\YY- &/HW%UJ@2-2#?/N.[_ &4J;4K^2WNHK>..Y(*[C]FC#GKCG/0>
M]7X+5+=I63.97,C9.>>G]!3I(%>3S 2DF-N\=<4 46GN&\N#,L9>0Q^:5&<;
M2<XQ[ 56F:?3KF^NI9WG'D*8EV#<G)!&.,\X-;"PJJ!3SSG)ZY]:@&GP'SMZ
M>8)L[Q(Q8$>G/:@"A;37.Y'"7(9_EE^TD +A2<@ D=>/PJ4M/#HZR27,C3R*
MNYHQN)) R$!]>U74M$0=V.,#<<X^E)+8PSVR02 E%((PW(QTYH P[F]\II=/
M9)_)>PFG/F,"QP0,>N<&MQ 3I^.0?+QSU'%1P:5:PS>=L+2[2ID=MS$'L2:N
M;1C&.* .8TJUOX_ ]O!YT0(LMN2I8CC]>*M:?+/'HMM'"DBLMEE0%&T,  !S
MWK;6&-8?)5%6,+M"@<8]*18DCC"(H4*NU>.@H RI MI/:%;KRY+B=0RN^?-(
M4Y &>#]/2H;>V>;1I)?-/G"20JZ$H !(<#'T&/>I5T.)[Z*Z\E8GBF\S(.2Q
MP1QZ=36N(T$90*-ISD?6@#'NC?HT]NMP099,PE1AD3;R >YR#_WT*1I8KZVN
M+H7#RVLT20J(GVD-D[CGMU'/M6T8T+ARBEAT..140L[5;=K=;>(0-G=&$&TY
MZ\=* ,)"\FK+9/#'#]HMG>54?<>" O/&.#4VBWT^IR1"YW1W-HA6Z15(0RGC
MC/;C(]F%;*P1Q#]U&B'&,@8_"HK*Q2S$NTY:60RN<8R3_P#6 H M50U06S0Q
MQW<321/(JY4?</\ "WJ.<<U?HZC!Z4 9%NL]G/:6D+/<VI5E:21LM'@<9/?T
MJLLL(\-VT"RL&C:*/#$[@RN.#CGMBMV.&*$$11H@)SA1B@PQEMQC0L>^.: ,
M'^SCON9'0G_B8K,"_(QA5R :88V?4[T.(DY0Q/,NX%-O&STP0??/X5T>T8Q@
M8I"BG&5!QR..E $-G&\%E%'+(964<L1C(SQ^E4+"\_M;S)BNRW1\(A/+=\L.
MWJ/;FM<\]:1551A5 'L* ,>UO=AO+22$QW"RR>4F,><N =P[<YQ5.&T/VPG4
MHG+16T865> QY+#*\Y! _,8KI-H]*,#TH I:5&T5@BLFP!B$!7:=N3C(^E7J
M,44 97B6-)O#M[&\;2(T>"JYR1D=,53FM9HWT_\ LE@"LJ&990S Q8(8 GHW
M0CZ>]=#28 [4 9LZ;;.:V89EE#A<#[V<_P"-5[0_V=/-'=-<3-+M*.5W!L(
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
M!S3J* *G]GV[>9YR";>-I\WYOE].>U%OIT%M,95\QV_A,CEM@[[<]/PJW10
M5&T,;_>0$>AZ5)10!')$K]1CW!P:41H(S&$4+Z <<T^B@"$6T:P+"H(1<;0#
MC&*;)90R.7*D,>I5B,_E5BB@!@B3Y,J"4^Z3R1QBB2-98V1U#*PP0:?10!!;
MVD-M (HXU5<8QUX_&GR012_?C1N,<CM4E% $"V=ND2Q""/8N=J[>!GK3_(BV
M%/+381@KC@BI** (H+:&W0I#&J*3D@#O3UC1""J*,=,"G44 %%%% "8&,8&/
M2@HI.2H)^E+10 T(@)(503[4[%%%  0#U%)@8QCCTI:* $  Z"EHHH 3 )S@
M4M%% !1@>E)SN]J6@ P/2C%%% !1@>E%% !@9SBBBB@ HQ110 4444 %%%%
M!1110 4444 %%%% !129YQ2T %%%% !1110 4444 !.**** "BBB@ HHHH *
M0^U+10 49YHHH **3(SCO2T %%(1D8R1]*#GM0 M%%% !1110 444FX;L<Y^
ME !F@YQQUH&<G./:EH !12BB@!H! &>32T44 %(3C'!Y.*6B@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "D(!Z@''-+10 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%)GM0 M%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%)@9SCFEH **** "BBB@ HHI#G'!Q0 M% Z44
M %%%% !1110 4444 %%%% !11THH **** "B@G%% !1139'$:%B"<=A0 ZBB
MB@ HHHH **** "D8$C@X-+29YH #GL:4=*** "D.<''6EHH 1=V/F()]J#0
MVXY(QVI:  44<CWHH =1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M@>E%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 & >U%%%
M !1BBB@ Q1110 8%%%% !1110 48'I110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
E44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>tonyguilfoyle-amendment001.jpg
<TEXT>
begin 644 tonyguilfoyle-amendment001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *J7.I
MV5F=L]S&C?W2>?RJ/5[MK2S)C.'?@'T]ZXZWT:[UB21HBH53\SN>] '<VU[;
M7:YMYTD_W3S4]<&MG=Z/>JKG:XY5U/!%=K9W'VJUCE[D<_6@">BBH+F\M[./
M?<2JB^_4_04FTE=C2;=D3T5R]YXP1"5M;<M_M2''Z5BS>+-6<G;*D8]%0?UK
MAJYE0I];^AVT\NKSZ6]3T*BO.!XGU?\ Y^O_ !Q?\*=_PE.K_P#/R/\ OVO^
M%<W]MX?L_P /\S;^R*_=?C_D>BT5YU_PE.K_ //R/^_:_P"%-/B?5S_R]G\$
M7_"E_;>'[/\ #_,?]D5^Z_'_ "/1Z*\\L]6UG4+V*V2\ER[ ';@8'<UZ$!A0
M,DX'4UVX3&1Q2<H)I+N<F)PLL.TI--L6BBBNPY0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R/$$;-9JX&0I
MY_&LK1=<M;")[>[)1=VY7"D_@<5U3HLB,C@%6&"#WKFK_P (B>0M:W&P'^%Q
MG'XT 5=5U2'4KN+R 3'&" Q&,YKI=*B:+3XPW4_-^=9FF>&8[-EDN)?-9>B@
M87_Z]:6I7HLK;*X\QN%']:FI.,(N4MD5&+E*R(-5UA+!3'& \Y'0]%^M<;=W
M$MS*9)I&=CW)J>=F=V9B2QY)-4Y*\"OB95GKMV/;P]"-):;E63O5=JL2=ZKM
M7G5]CTJ8E%%%>>= 45/;65S>2!+>!Y"?[HX_.NPT3PJMJZW-_M>4<K&.57Z^
MIKKPV"JXB5HK3OT.;$8NG05Y/7L.\*Z,;.$WMPN)I1A%/\*_XFNEHHK['#T(
MT*:IPZ'RU>M*M-SD%%%%;&04444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7*:G<&YNG?/RCY5^E='?2&
M*SE8<';@?C7F'BKQ7;Z$GDQ@37K#*QYX4>K?X5Y>/<YRC1AZG;A>6*=21>U&
M_M=/@,UW.D,?JQZ_3UKAM3^(";F33;4R>DLW _(<UR5_>WFK7)N+V9I7/3/1
M?8#M2V.G2WU[!:0)NFF<(@]23BM*.7PBKSU8ZF-F](:&UIU[XI\3WXM+!G:1
MN2L2A54>I/8?C7INC?"S8HEUS5KFYE/6*"0J@^IZG]*ZOPKX9M/"^CQVENBF
M8@&>;',C?X>@K<KL5&FMHHY76J2WDS#MO!^@VH CT]&([R.SG]2:THM-L8!B
M.TA7Z(*M457)'L3SR[B !1@  >@I:**HD**S];US3O#NDS:GJMRMO:0CYG;N
M>P [D^E>8P_M$^%)-0\B2SU&*V+8%PR*<>Y4'./SH ]>HKGM8\:Z)HGA:/Q)
M<7#2Z9+LV2P+OW!NA KC_P#A?_@;_GM?_P#@*?\ &@#U&BN4LOB'H-_X,NO%
M<#W!TRV)60F+#Y! .%_$5J>&?$NG^+-$CU?2VD:UD9E4R)M.5.#Q0!KT5#=W
M=O8VDUW=3)#;PH7DD<X55'))-><3?'OP-#=F 7-Y(H./.2V)3Z\G/Z4 >FT5
MSK^.- _X1&;Q1#>?:-*B&7DA4EAR!C;USDCBH;;Q]H=UX*D\6QO/_9488LQB
MP_RMM/R_6@#J**R?#7B/3_%>APZOIC2-:3%E4R)M;*D@\?45GZ1X\T36_%-_
MX=LWG.H6!<3!XL*-K;3@]^: .FHKS[7OC/X,\/ZC)83WLUQ<1,5D%K%O",.H
M)R!GZ5N^%/'?A[QG%(VBWWFR1#,D+J4D0>I![>XH Z2BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** .;\=ZN^B^%I[J) TI940'H&/<U\]3>
M;=3O/.[22R,69FZDU[W\2K<W'@NXP,^7)&__ (]C^M>)"#VJ5!<W-U'=VL4E
M@]J[CX7:<EQXN6:1<_9H6D7Z\#^IKF%A]J[3X:SI:>*?+<X\^%HU^O!_I5"/
M8Z*** "BBB@ HHHH \/_ &D)Y/[(\/V88B*:ZD9P.Y4*!_Z$:]$NO 'A[5/!
M<?A^2PABM?(54>*-0\9P/F!Q][W[UP_[0^C7E[X8TS4[6%Y4T^X8S!1G:K ?
M,?8%1^=%W\??#T'@R.?3_,DULQ*BV<D381\8)9L8*_0Y- $'Q-\+6_@[X'2Z
M/:75S<6\=Y&R-<$%E!;.. .,Y_.L?PEX^^%VG>$M+L]6TN&34(;=4N'.FJY9
MQU.['/UK0\?ZMK6N_ $:IKMM';75S=1.L4:E=L>[Y<@]SU_$53\(^)?A!:^$
M=*@UJVTUM3CMU6Y,FF,[%\<Y;8<_7- ';^-FTF;X&ZK=Z):Q6UA=6:W$21Q"
M,$,RG)4=#3?@1_R2JQ_Z[S?^AFH_%^M:%KOP.UNX\.2(VFQ6_D1A(C&J;67Y
M0I P!Q7*_";XG>$?#/@"UTS5]4-O>1RRLT?V>1\ L2.54B@#NOC/97]]\+]4
MBT]7>12DDB(,EHU8%OTY_"O-/ WCOX8VGA"ST?6]'CBNDCV7,DMD)1(V>6W#
M+?X5Z?=_%OPK'X5N]?L[F:^M;:58&6*!U)D89 ^8#''<\5POB7QG\'M;\/7E
MT]C;/J,T+%42Q,<_F$<?.% SGOG% '3>.#H9^!6I_P#".&W.E_9E\G[/]W&]
M?U]<\YZUR&B?\FK7O^[-_P"CJR?#%G?VO[-_B>2Z21()Y@]N'&,KE 6'L2/T
MKI?!FDW&M_LTW.GVBE[B5+GRT'5B)"<#ZXQ0!U'P+_Y)/IG_ %TG_P#1C5P?
M@6.>7XX>.X[5]EPZWBQ-Z,9.#^=3?"CXI>&_"_@C^Q-=GELKRRDD.QH6;S S
M%L# X()Q@XJ/X13-J'CGQ=XYD@E@TEO-<,4+$[GWX&.I"CG'J* .9^&?B7PK
MX,EU2P\9Z,[:BT^/-FM1,4 &"I!Y'.3D#G->[> [WP3J%M>77@];-!+)NN4A
MC\MPV.,J>0/TZ^]<:WQ/^%/BJ%YM>LH$G0E0+ZP\QR.Q#*I_+-<?\)KO3K/X
MF:]KFGK)8^&!&\4;2@[?F==B=^>"<=A0!])44BL&4,I!4C(([TM !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 4-:L!J>BWEEWFB95]FQQ^N*\&
M:V*,49<,IP1Z&OHBO*O&FA_8-8:XC3]Q=$N#V#=Q_7\: .-$/M5BSDELKR&Z
MA.V2)PZGW%3"+VI?*]J /9M$UFWUO3DN86 ?&)(\\HWI6E7BVE7UWI=T)[25
MD;N.S#T([UWMAXVCDC O+9E?NT7(/X&@#K**Q!XHL6'R+,Q]-N/ZU!)KUQ,W
M[F-8U]^30!T5%<['JEX#DN&]BM:=KJ:3$+*-CGOV- %V2-)HVCD17C8896&0
M1Z$5S</P\\'07PO8O#6FK.&W!O(7 /J%Z#\JZ:B@"CJFCZ=K=@;'4[.&ZM20
MQBE7*Y'3BL+_ (5EX)_Z%C3?^_(KJZ* ,B#PMH5MHDNBPZ5;1Z9,29+54^1B
M<9R/P%9?_"LO!/\ T+&F_P#?D5U=% &1I_A70-*L+BQL=(LX;2X.9H%B!20X
MQ\P/!K,7X:^"EN?M \,:;OSGF %?^^>GZ5U5% %.[TJPO],?3;JSAEL74(UN
MR#85'08].*-+TFPT6P2QTRTBM;5"2L42X4$G)X^M7** .=U+P%X3UB]-Y?\
MA^PGN6.6D,(!8_[6.OXUM65C::=:):65K#;6T8PD4*!%4>P'%6** .9O?AWX
M.U"Y:XNO#>G/,QRS"$+N/J<8S6I#X?T:WTT:=!I5G'9!MP@2!0F?7&.OO6E1
M0     # ':BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J.
MK:9#J^GR6LW&>5;NK=C5ZB@#QR^TV?3KM[:X0JZG\"/457\NO6M6T>VU>WV3
M#;(OW) .5_\ K5Y_J>AW>ER8GCRA/RR+RIH QXX_FK1@CZ5!&GS5HP)TH M6
M\?2M."/I5:WCZ5IPI0 JQU(J5(J>U7;>R+$-(,#T]:8B:P:1HB'^Z/NDU;I
M   !@"EI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ IKHLB%'4,IZ@C(-.HH P[KPII
MT[EX@T#'^X>/R-4O^$6FC/[N>-A_M BNIHH Y^'0KA/O/%^!/^%7X=+"??DS
M]!6C10!''!'%]U>?4U)110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5C^*/$-OX6T"?5[F":>.)HT\J#&]B[A!
MC) ZL.];%<1\6_\ DGEU_P!?5I_Z41T 6K?QY FIVMAK.BZIHLEXXBMI;Q$,
M4CGHF]&8!CV!QFNMK@OB^\<O@<Z=&0=2O;NWBL$'WVE\U3E?H >:S?%L&EZ_
MKFMVT/AR75;S3[=!<W4]^88[4LFY1&"3AL?,2 /<T >@ZAK%EI<]A!=RE)+Z
MX%M;@*3NDVEL<=.%/)J]7BEUIUIXB\-_#&^U>,W5S=3PV\\LDC;I$\J0X)!Z
MD@'/6M;Q)9RW?Q!L?#46CQ:EI-EHRSP:?->F",MYA3>>#O*@* #TR30!ZK17
M Z'X6O\ _A#]5T77;B?3+.6\+V8M+\M);091A&)2.FX,/H<5WU !7.>(_%JZ
M!J>FZ;%I-]J5YJ"RM#%:; 0(PI;)=E'\5='7G7C>'49_B5X-32KN"UNS!?[9
M9X#*H&R//RAE[>] ':Z/J-QJ=D;BYTN[TV0.5\BZ*%R./F^1F&.?7M5F\N/L
MEC<7.W=Y4;2;<XS@9Q7G?CN3Q!:Z+H&EWMS#?2:CJR6]R;8M9)-'M9A$6RQ7
M<0 2#ST[TNC^'M6T:^UF=-)M]'T2;2W5K*&^,ZFX'1U&T!<J2#CK@4 =KX9U
M@^(/#&FZPT @-[;I,8@V[9N&<9P,UJUX.NB:=I7P6T?Q9ITTQU^!+5[>Z^TL
MS%S(JF$#.-N"5V8[<]ZZV7P[8^)?BUKT&J^=/:6UC9R+:B9DC+GS,.0I&2,'
M'^\?:@#TNBN$\,7(B\1>/S/,$6&]1R7; 1?LZ'//0<&N:T6XT^Z^&G@G2[_3
M;G6+V_C<VUFMP8DD* EFD)(!51V.>3P* /8**\,F>YT_P)\2M-6!K"&RDB,%
MHER9EMMZ(S*K>F><=LFNF\2^$[;POX3CU_1DN'U'3+B'4KF5YF>2["9$N\D]
MT9R<8Z"@#TVL#Q3XNT_PG8_:+Q+B>5HWDCMK:(O(ZH,NWH%4$$L2 *QO"MTO
MB7QMKGB2&4R:?;1QZ98L#\K8 DE;'^\RC/\ LUM>-Q_Q07B(_P#4,N?_ $4U
M "7OBJWL_"MGKQ@<PW:P,BNZH$\W&"['A0-W)JO!XBU.?Q=:Z7_9:+:36 NG
MD$ZL4.['4'!7MQUSFGZ#9R7WP_T*"*]FM&.GVY\R)48D>6N00ZL"#]*?IWA"
MTTFXTV6QO+N+[#;M;%?D(GC+;L/E>/FY^7;Z=.* .AKE?$'C*?0Y[H1>&M8O
M[>S027-S!&@C5=NX[=S N0.NT<>M=1')'*I:-U< D$J<X(ZBN0\:ZS<3H?">
MA@3:WJ4+*3U6S@;Y6FD]."=HZDT 6[WQQIMOHVE:A9Q7&H/J^T6%K;J/,F)7
M=_$0% '))/%&E>,X-0&JPW.F7]EJ.EQB6XL)$$DI0@E3'L)#@X(&#UXKG)]*
MM_#GCOX>:9&Q^R6UE>6L+OWD$:<GW(!_6KT#HWQLU.='40VN@11W+YP$<S,R
M[CV^4$_2@"Y8>/%F\06>CZGH.IZ1-?J[63W80K-M&2OR,=K8YP:77O'$FA-=
MS/X:UB?3;(_Z3?1I&J*.[*K,&=1W(&.#6=IH?QUXSL_$B(R:!HPE33G88-Y,
MXVO*/^F8 POJ>:?\1M)US4O#VIRV>O6\.F1V[-<6+VX'G*@)=#,&RH8 C@4
M=O;7,5Y:0W5NX>&9%DC8?Q*1D'\C4M9'A;4(=5\)Z3?V]J;6&>TB>. G/EJ5
M&%SW ]:UZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&LZ-I_B#2Y=-U2W%
MQ9RE2\99ER5(8<J01R >M7Z* .?TGP/X;T.^%]8:7&EV 56>5WE=1WVLY)'X
M4:EX)\/:MJCZC>Z>)+F5568B5T68+T$B*P5P/]H&N@HH P[GP=H-YX?M="FL
M =.M"AMXQ*ZM$5^Z5<'<",GG/>FZAX-T'5+2QM[JR9A8ILM94GD26)<8P)%8
M/T SSSWK>HH P6\&: _AZ?09+#?IMPXDFB>:1C(P(.2Y;<3E5[]JWNE%% !5
M*XTFQNM5L]3F@#WEDLBV\NXC8' #<9P<@#K5VB@"CJVCZ?KNG26&IVL=S:R8
M)C?U'(((Y!'J.:HZ7X0T71_M!M+:4M<1^5(\]S+,Q3^[EV) ^E;E% '+6GPX
M\)6-Y:W-MH\:/:E6A3S9#&K*,!]A;:7P/O$9[YS6[#I5C!JUUJD4 6]NHTCF
MEW'YU3.T8S@8W'H.]7** .?U'P1X<U;5SJM]IB2W;!5D;S'"RA?NB1 =KX_V
M@:)_!/AZXT>QTI]/VVM@<VGES2(\)_V75@PZ^M=!10!ST/@;PW!I>H:;%I:+
M::B%%W&)'_>X& 2<YSZG.2>3DUJ:M%,^B7L-I;QSSM;ND4,APCL5("L?0]ZN
MT4 <_P"!_#B^$_!FF:-\OFP1 S,O1I6^9S]-Q./;%6->\+Z1XFCBCU:V>=(P
MP55GDC&&QD$(PST'7-;%% &5H?AS2_#=L]MI5N\$+D$HTSR=!@8WL<#'85I3
M>;Y$GD!#+M.P.2%W8XSCMFGT4 8?A'P\OACP]%IYE$UPSO/<S 8$DSG<Y [#
M)X'H!534?A[X7U;5KC5+S36>]N=OG2I=31E]H &0K@< "NGHH P9_!F@7.@P
M:+/8>98V[^9"K3.7C?).Y9-V\')/.>^*6T\&Z!8Z->Z5!IX%I? BZ#2.SS9&
M#N<DL>/>MVB@#E;#X<^%=+NK>YLM.EBEMF5XO],G(4CI\I?&/;&*=??#OPMJ
M5]-=W6F%WGD\V9!<2K'*_7+1A@K'ZCFNHHH ;'&D,211(J1HH5448"@= !V%
M.HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *J7VJ:?IBHVH7UK:*YPAN)EC#'VR1FK
M=5+[2]/U-46_L;:[5#E!/"L@4^V1Q0!!:^(=$OKE+>TUC3[B=\[8HKE'9L#)
MP <G@5I5YG\,;32-,^&T6NRZ=:B>U:]E:X6!?-"K-+G#8S]T8Z].*;-XG\96
MG@Z+QQ/+IC:>T:73Z2MNV];=B,8FW<N%(/W<4 >G45EK/JTNNP&&.T.AO:;V
ME);SO.+< #IMV_CFM2@ HHHH *SKO7]&T^X-O>ZM86TP )CFN41@#TX)S6C7
M ?%W2M.D^'>O7[Z?:M>+;C;<-"ID'S*.&QF@#L['5M-U0R#3]0M+OR\;_L\R
MR;<],X)QT/Y5<KCM>N[;P7X?@FT+2;"/4=1N(+*W58A&CRR'"ERH!(&6/^&:
MABU?Q)X?\5Z/I>NWMCJ5IJ_F1QSV]J8'@F1=^"-S!E(!&>N: .WHKRP^*/&M
MWX?\0:]:SZ3#:Z+=7:K ]NSM=)"[9!;<-GRC P"20>E=);^*KIO&&D6DZ1II
M>M:9]ILSCYUG7#.A/<;&!_ T =?56_U*PTN#S]0O;:TASCS+B58US]216+X+
MUN\\1Z5=:K<",6DUY,+#8N";=6VJS<\DE6/T(KE]&M[37O$GB[Q#K%@VJ3:5
M>O865F8Q*8HXT4GRT;C<Y;.?;K0!Z)9W]GJ-N+BQNX+J \"2"0.I_$<58KS>
M'Q'I%CH/C&_\/:#)H^JZ;:B:Y@N;58MS^6S1DJK$'C/H>:VM9\27UC8>$9X1
M#OU;4+:VN-RY&R2-V;;SP<J* -N[\0Z/96=]=SZC;B"P.V[97WF \<,%R0>1
MQ4>M>)]%\.K;G5;]+<W!(A4JS,^!DD!03@9&3T%>=>+=0-YX*^)4)MK6$6MT
ML0>&((TGRQ'+G^)N>OI5_6+77)?C)H_V34[2%/[+F>$269?8@:,.I^<9)/(/
M&!Q@]: /3 00".AI:X*#5O%?BB\UF;0+S3K"RTV[DLH4N;5IFNI8\;RS!QL7
M/ P">IJ+1_'U[J,OA&^FMXH=,UQ)K:9<',-XA. &S]UMC@#'84 =OJ6J66D6
M?VN_G6"#>D>]@2-S,%4<>I(%6Z\F\6:Y>:_X6UZX81C3+?7;2TLBJ_,_ESQB
M1R<\@OD#_=K2\0>.Y$\7ZAH<&O:7H<>G11&2:]@,SSR.NX*J[E 4+C)ZY- '
MH]%<]X(\12^*?"MMJD\4<<[,\4HBSL9D<J63/.TXR/K70T %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 <WX8\*KHG@S_A'KR9;J-C<"1E
M4J&661V(Q]'Q7/#P%X@F\/P^%+S7[23PY%MC+):LMW) I!$1;=M'  W 9P*]
M%HH S3::FOB"*>.^C32$M3&UEY(W&7=PX?J %XQ6E110 4444 %8?C'07\4>
M$M1T6.=;=[N+8)67<%Y!Z?A6Y10!@^*/#0\1Z%'8K=M:75O-%<VMTJ;O*FC.
M5;:>H]O>LZR\,ZW?>(M/UGQ+J5E.VFJ_V2WL;=HTWNNUI'+,Q)QD =!FNOHH
M Y&V\&RV_@WQ%H1O$+ZM)>NLNPXC\_=C(SSC=6!\2M(>W\ :'86MRR:S!<VU
MII\L8P6E9?+;Z H7)^E>FT4 4])TV#1M'L],M1B"TA2%/HH _/BN:O\ PEJM
MGXCN]=\+:K!93WP7[;:7D!E@G91@/\K!E;'!P>:[&B@#BM/\#74EKXG;7=2B
MN;OQ%$L5P;6 Q)"JQF,;06)/!SD^E4XO!/B6Z;P^FK:_9RV^B744T,=O:%//
M"*5W2$L?GP<<8')Z\8]!HH X?4O 4]_H_B^Q6_C1M?N!,CF,D0@*@P>>?N?K
M6U-X>>7QKI^O"X4):V,MH8MO+%V4YS_P&MZB@#B/^$3\1Z3?ZK_PC>M6-M8Z
MI</=2)=VC2O;2N!O:,A@#DC.&& :S/&F@6?ACX/KIUE+*)]->%["4 &1KKS0
M58#U9F.?9C7I5% '%2>!6?X<:=X8BN5BDMVMY9)F7<'=)%DD/_ F#?G4][X:
MUFS\3WNN^'-0LH7U&.-+RVOH&D1FC!"NI5@0=IP1T-==10!5TV.^AT^)-2N8
M;F\&3)+#$8T))) "DD@ 8'4]*M444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 445R/Q,U2^T?P+=WFG7;6ER)K=%G4 E TR*V,@CH30!UU%<IIT?]@6V
MH:G=>*K_ %J"WMGE>&0P-L"C<2-BJ<X!')Q3=/\ B'I%_I5WJYM]0M=)MH!/
M]ON;?9%*.A"')+$'CIR>F: .MHKE=/\ 'EE=ZI9V%WI>KZ7)?9^R/J%L(TG(
M&=H(8X;'.&P:JWOQ,TFSGU.)-.U>[_LN5H[YK:U#K % )=CN V]>F3\I.,4
M=I17(VOQ&T>[U&QMXK;41::A+Y-IJ3VVVVGDP2%5B<Y.#@[<'!P:W;?6[.ZU
MV]T:,R_:[...24&,A=KYVX;H>E &C17)_$?5;W1O!LU[I]PT%PMS;()% )PT
MR*PY]02*LZQXQM-+U;^RH-/U'5-06(326^GPAS$A. 7+,H&<' SD^E '1T5Y
MOXQ\8V=]X%LM;TZ[N;>"/5[:.X&UHY8MLH$D;J.<CG([^]=)HWC2RUC6GTEM
M/U/3[WR/M$4=_;^7YT6<%DY/0D9!P>>E '245PK?%711;2WB:?K$EC;S-#=W
M:6F8K9E<J=YW=. ?EW8!&<=*[E65U#*05(R".A% "T5Y?X";4_$&DV&L7_C:
M_%Q)<R;[%?LX1@DS*$QLW8(4=\\\5T=CXBT[3E\4WUYJEZ]MIUZ5G^U*-L!V
M(=D07DK\PQGDDT =;17-Z7XSM=0U:#3+G3-4TNZN8VEMEOX%03JN"VTJS<@$
M$J<'':N>\+^*X=%\$7&H:M-=7+OK%U;01H#+-,YG<)&@)Y.!P.F!0!Z+17G>
MD>)I-:^+BVPAU.Q2+0Y&EL;U#&5?STP^T$J>#PP)[BCX=^*(XO"GA6PU*6ZE
MO-5^U"&XD.]6:.1R59B<YV]/I0!Z)1699Z[:7VO:EH\"RM/IRQ&X?:-@,@)5
M0<\G R>.XK3H **\7AUGQ-;?#23QQ_PE5R]S#/*38W$,1MY56=HQ&,*&!( Y
M!SFN[U3Q_8:7JR:0VFZI=ZHUM'="UL[<2.48L#W'W=O.<=1C).* .MHKE]2\
M<6=CJ%U9V^F:KJ4EDJM>&Q@#K;Y&X!B6&6QSM7)QVI]WXXTR&#2WL8+S59-4
MB,]K#8QAG>, $N=Q4*!N Y(.3B@#I:*Y:\UB*?7O"NZ?5;&2^:<I9F-560K$
M6*S \C;C(QWK"\7_ !#LCX<\206%KJS);P7%K_:EO ?(CN A &\'<"&P-P&
M>] 'HU%<C!XK@TGP_P"'H9H;W4=3OK*-X[:U0232 1J6<EB  ,C)8CDU*WC_
M $>/PU?ZY/'=P1:=,(+RWEB"S0.65<,N<?QJ<@D8Z9H ZFBN6TWQWI^HZQ%I
MAT_5+.6YB>:S>[MO+6[51D^7SG."#A@#BL_P5XWO?$>IZM:7>CW\"V^H2PQ3
M-;A4B154A)#N/[S)/08Y% '<T5R7Q)U#4=+\%7-YITTL'ERQ?:9X0#)%;EP)
M&3/\07/TZUD>"+N>3Q%J$]CJVHWWA0P1I!<ZG*7\RZW$'R68 E,8'INZ4 >B
M453U748M(T>]U*X!,-I \[@=2JJ6/\JXC1-+\6^(]#MO$%QXLNM.O+V,7%O9
MV]O$UM C#*JRLNY^",G<#S0!Z'17F>L:E=3_ !%O-)O?&,NAV=OIT$R")X(Q
M)(S,&_UBGT'%:.NZKJ>GVGASP[HNKFZU'6975-5N%20K"BF1Y % 5CM( XQ0
M!W=%><ZZ-=\ I9:T/$=]JVF_:HH-0MK](R0DC!?,C9%4J02..AS7HU !17'>
M,-9U0:UHOAC1+A;2]U0R22WC1AS;P1@%BJG@L20!GBKFG:9?^&GN;W4?%-U?
M:5';L\JW\<>Z)A@EPZ!?EP&R"#VH Z6BN4T_Q]87UY8PRZ;JMC#J+;;*ZN[<
M)%<'&X $,2"0"0&"YK)T/Q+'HT7C._U2>YF@M]>:"&-<R/\ ,D02-%]V;@=.
M: /0:*XW7_$BR^!]6OKN#7=!%ML#OY48G4%EP4^9D(.<'GUK>AURTE\1SZ"H
ME-Y!:I=.Q4;"C,5'.>N5/:@#4HKF9/'6DQZ5=W_EW;BWU%M+6%(@9)KA7V;4
M&><GIDCWQ6MH^J-JUJ\SZ=?:>Z2%&AO8PK] <C:2".>H)[^E &A17$R^*4T[
MXHWVFZGJUO:Z<NE0S11W$J1KYAD<$@G&3@"DT3Q2FH>._$L:ZM!<:/965M+&
MT<BM'&2'+G</H,\]J .WHKC+?XE:5,UI+)IVKVVFWDJQ6VI7%J%MY"QPO.[<
MH;L64"H],U7[)\0/'$E]>.EA96ME+^\<E(5\N0N0.W3)QUQ0!V]%>6>(/'BZ
MO-X5CL[/6M.6[UNT:*6XA,274))S@J3D'*G:V"0<XKHQXCLM)O?&-Y<7NHW,
M6E&*2>W=%*0CR@V(>1G(.3GO0!V%%<GI_P 0=+U#5K&R%EJ=O'J&[[#>7-ML
M@N2!NPISGD<C(&>V:AU?XD:9I)U!_P"S-6O+33I?)N[RU@5HHI.,J2S@DC(S
M@$#/)H [*BH;2X^UV<-P898?-0/Y4P =,C.& )P1]:YGQ]JM[I.F:5+8W#0O
M-J]I!(5 .Z-Y &7GU% '645RVI^.[#3M<NM%BT[5+_4K>-)6@LK<.2C G<"6
M  &.<D<D8S4A\=Z)_P (G;>(E>=[6Y<0PPK$3-),6*^4$Z[]P(Q['MS0!TM%
M9&AZ\-:^T*VF:EITT!7?%?P!"0V<%2"58<'H>.]:] !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<=\4--N=6\
M!W5E:6DEW+)<6W[F--Y91.A;CTP"3[5V-% '+:IX5TG3?"VNQZ%H=G:W-SI\
MT6+.V5&D)1L+\HYY/2L?6/#VI:E\%['2K6V/]HP65F_V63Y"SQ>6QC.>A.TC
MGO7H-% 'G6HW=[XXU;PY;VVA:M80Z?J,>HW=QJ%L81'Y:MB-<_?)+8^7(Q4N
MEZ5?QZ+\0HI+.97O;^[>V4H<S*T"!2OJ"017H%% 'F]WI&HOX%^'EJMC.;BR
MO=,>YC$9W0JB8<L.V.^>E=O;ZG+/KM[IK:==116T<;K>.N(IBV<JI[D8YK1H
MH X'XDR7FK6<7AFQT?4I[BZN+:47209MD59@S;I,X4@)T/J,4UYKSPG\0=?U
M.?1]2O\ 3]8BMFBFT^W,YB>)"A1E7D9R"#TYKT"B@#R1_#NLOX6GNI--GCN=
M3\4PZI]C"[G@A,J?? R =J[CZ9KKM2L;N3XI:#?);2M:Q:?=1R3!3M1F:/:"
M>Q.#CZ5UM% 'E]MHNI+\%O$.FM87 O9C?F.W,9WONE<K@=3D$$>M>BZ6CQ:3
M91R*5=8$5E/4$*,BK=% 'G?PV\%:;:>%M/N]4\.VD6LQSS2&:XM%$ZGSG*-N
M(SG&W!],5EZOX6UC5-!\=VUO:3">?68[NU0DQ_:$18F.UO?:0#ZBO6** /.O
M#MEI=]XCT^[_ +-\8?:[02/'+J[S>5;ED*M_K&P20<?+FL6+1-9L/#FE:B-)
MNYY-+\27-[-9K'^]>!GD&]%/WB P('<5Z_10!Y_I$^H:S\54UHZ)J-CIBZ+)
M;1S7D7EEW\Y&Y7JO? ."<$XQ6''HE_9? [3KB2V>VU;096U.*.8;&4QS.Q!S
MV:,L/Q%>N50UK1[37]'N=*OO,-K<J$E$;E"5R#C(]<8/M0!Q7AW4QX:^'-_X
MQU.WD>YU*5]3EA4C>1(P$48SZ)L 'K7H,,AE@CD*-&64,4;JN1T/O5:YTNQO
M(;:&XMD>*VD26%#]U63[IQ[=OH/2KE 'FGP[^'^EQ>'K*^UG1"-6CN9Y,76\
M[#YS[&$;':#MVD''O6[:V%TOQ:U'4&MI!:/H\$*3E3L+B5R5!]<$''TKKJ*
M/)9-'?1/%?B$ZE:^*GM]0O/MEK/HLLYC<,J@HZQ'Y6!&,D<C'/%7]4TC1;+0
M="M8]"\3VGV6!FL;G3HV>XM"WWHW*ECD]PP*_E7I=% 'FUE9^)+S4/AW>ZW:
MRO>VQO&OI!&,1[H65"^WA21MS[YK(B_MG1_A_KO@L>&M5NM087L<-Q%#^XFC
ME+L)/,Z9PWW?O$@#'->P44 >3:IH-[:ZCX8UFYM-;>SBT5;"Y329)$N+>3Y6
M!*H0S*<$$#."!3M8T&*Z^&_B,Z)I.O?:[ZXMRXU(2//<%)(_F 8EL!01R!]T
M]A7J]% ')>(K"[N/'W@R[AMI9+>UDO#/*JDK&&@(7<>V3Q5/P>UWI'B?Q+I5
MWI=^OVW5I;^"[$!-NT;1IC]YTW94C'6NYHH X?XB6-Y<RZ!<_P!FSZKH]I>&
M74;"W7>\HVD(VS^,*W)7OZ5PLFGZO#?P)I&A:X?!-OJ$-_)936H2>*16+;8(
MV;>8]VUBN..<=Z]RHH SM8T]->\.7^FN6C2^M9(26'*;U(SCU&:XOP_XHUG0
MM L]"U+PCK<^JV,*VJM:0![>?8-JN)20J@@ G.,<UZ+10!YAJL2VGQ+OM2U7
MPK?:G:7&F6\<9@L1=*D@9RPST!Y%7O$-M>W*^%O%>B:+=9T>64-I;Q"&8V\B
M^6X5#QN  (7N*]!HH \WU^\O_B#%9Z%9:#JUE8O=13ZA=ZE;&W5(HV#[$!.6
M8D <<"NPL_$$5[XIU+0H[>7?I\,4DL^1LS)DA/K@9_&MBJUII]I8/<O;0+&]
MS*9YF')=R ,DGV 'L * .1\9Z?J=IXDT+Q9I=C)J']G"6"[LX2/-DAD ^9 >
MI4C..]1:O?WWCOPUK6BV.@ZK8+/8R*ESJ,0MP9>-L84G<<\Y;&!COFN\HH \
MLT'3K"]N=&AO](\9_;;26.4QWLL[6UO,@^]N9MA4'.,9X/2K,&EI'IGC.+6]
M!U"]L;S76D6*WB)D:,I%ME0 @D!EZKSQQTKTJB@#Q^^LO$>I?#KQ;8+#K-W8
MLT*Z2NHQ'[8Z[E,@(QN*@]"PSC-=%JDUYX>^)<NLMH^I7]C>Z7';*]A!YK)*
MDC-M8#H"&')XKOJ* /*]*TXCP5JR>)?#>J,+O7KBY-O:(7FM]S;UE4J02 1C
M<F?Q&:Z7P VLFQU!=2;47LENB-.?4T"W30[1GS!P?O9P6Y(ZUU]% '#/X=CU
M#XL:A>:CI$=U8'2((XI;BW#Q^8)') )&,X(_.LR;P?-+KOCNQT[3TL;74M(A
MM[:2.$1Q-(4D!Q@8ZD9^M>F44 >3ZC-JGBCP-8^#8_#>JV5^WV:"ZFN+?9;V
MRQ,A9UDSM8?)P%R3FKNL^&M3U?4OB-;PV\B?VEI]I':2N-J2NL<F5#=.N ?3
M->ET4 >5:CJ.J^(X/"5I!X6U>U-AJMG/>O<6_EI#LX(7NXY)W#@ =><5)K6C
M:G-;_% 16%RYOXXA:!8R?/(MU4[/[W/''>O4:* .(\1:;>W \#^3:32?9-2A
MDN-J$^4HA<$MZ#) _&N!*7=VGBC[1;Z[/X9FU:YENUTQ+=H955_FPSD2C[OS
M;<@D'%>ZUR<WP[T*5[E5?4H;2ZD:2XLH+^6.WD9CELH&Q@]P, T 6[3Q;8WN
MMZ7IEC#+,E_IW]H1SJ,*D7 7<.HW9X^E4?B'87>H:5I$=G;2SO'K-G*ZQJ6*
MHL@+,<=@.IKHK/2-/T^XDGM+2.&62..)F4?P(,(H]  3@#CFKM '):/8W</Q
M-\3WLEM*EK/:62Q3,I"N5$FX ]\9&?K7'1:%K-GX3TF]72KJ:;2O$D]_)9!,
M2R0F20;D4]3APP'>O7J* .7_ .$ON)-&U#4[?PQK;+:A!%!);^7-<ECAMD9.
M["\$D@9YQTKIU.Y02",C.#U%+10 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1169K'B+1_#T<4FL:E;6*3$K&9Y NXCKC- &G17/6/COPKJ=VMI8Z_87-
MRX8K%%,&9MH+' [\ G\*U-(U6TUS2;75+"0R6MR@DB8J5)!]CR* +M%4TU6Q
MDU>72DN4:_BB6:2 ?>5"<!OS%7* "BF2RI#$\LKJD:*69F. H'4FJ^FZG8ZS
M81WVFW<5U:R9V31-N5L'!Y^H- %NBBB@ HHHH ***H76L65GJ]AI<\I6[OQ(
M;= I(;RP"W/08!'6@"_1110 4444 %%(S*B%W8*JC)). !2@@@$'(/>@ HHJ
MAHVL66OZ3;ZIITIEM+@$QN5*DX)!X//4&@"_12,P52S$  9)/:A6#*&4@J1D
M$'@B@!:**H:SK%EH&E3:EJ,IBM82H=PI8C<P4<#GJ10!?HI&944LS!549))P
M *Q-,\9>&M9U%M/TW7+&ZNU!/E13!B<=<>OX4 ;E%9GB#7;7PWHEQJEXLKQ0
M[0(X@"\C,P554$C))(%2WVLZ;I9M5U"]@M7NI%B@2:0*TCG@*H[GGM0!>HHK
MFX?'6@MI$VJW5XEC8I=2VL<UTRH)V1BI:/D[AD''?@\4 =)16?I^O:3JNEMJ
M=AJ-K<6*@EKA)047')R>V.^:JZ1XO\.Z]=R6FE:S97EP@W-'%*"V/4#N/<4
M;5%5-4U2QT739M0U*Y2VM(0#)*_1<D ?J0*M A@"#D'D&@!:**:CI(@=&5E/
M1E.0: '4444 %%%% !1110 4444 %%4)]8LK;6;/2992+R\CDDA3:2&5,;N>
M@^\*NNZ1@%V502!DG')Z4 .HJA=:Q96>L6&E32%;N_65K= I(81@%N>@X(ZU
M?H **** "BBL2#Q7I5UX@GT6W:XEN;<E9I$MG,,;A=VQI,;0V.<9_6@#;HK%
MT#Q3IGB99GTLW,D,>,3R6TD<<HR1E&8 .,@]*VJ "BBJ$VL64&MVNCR2$7MU
M%)-$FTX*H0&.>@^\* +]%%-WIYGE[EWXW;<\X]<4 .HIH=&9E5E++]X \CZT
MZ@ HHHH **KW]]:Z983WU[,L-K ADED;HJCJ:D@GBNK>*X@</%*@=''1E(R#
M^5 $E%%% !1110 450T?6++7=/%]I\IDMS(\>XJ5^9&*MP?<&HM9\2:+X=C2
M36-4M;(2<()I "_T'4_A0!J451TG6M,UVS^UZ5?V][;YVF2"0, ?0XZ'V-7J
M "BFHZ2 E&5@"02#GD=13J "BJ%IK%E>ZMJ&F02%KO3_ "_M"E2 OF+N7!Z'
M@=JOT %%%% !165K/B71/#J1MK&IVUEYN?+$T@!?'7 ZG%0ZGXLTG3/#T>N&
MX%S82NB1R6V) ^Y@H((XP/Z>O% &W17+IXXTI-<NK"[NH8(U2W>W=R09!*#R
M1CY1G R<<FNHH **S=9\0:1X>MEN-7U&VLHG.U#/(%W'T ZG\*DL-9TW5=-&
MI6%_;W%D03Y\<@*#'7)[8[YZ4 7J*Q=)\7^'=>NY+32M9LKRXC&YHXI06QZ@
M=Q[BF2^-/#$&L#2)=>T]-0+^7Y!G7<&_NGT/MUH W:*SM8U_2?#]LMQJ^H6]
ME$[;4:9PNX^@'4GZ5-INJ6&L6,=[IMW#=VLGW987#*?7D=Z +=%4(]8LI==G
MT9)";Z"!+B1-IP$8D YZ=5-7Z "BBFHZ2('1E93T*G(H =1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M+>;SI(3;B9)R,;0ZDC(!!.#D'N.* ,CX>Z6+NV\1ZU-8+%IVO7AGMK*6, -
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
MXCNK*.&6UD",2'C"C@G& R]CR:75?%%Y_:^BZ7-XBM_#]M<:0+Y[UXXLS2Y
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
M3;+(EQ&2"0T>1CYAN&#QGO5[PSX;3P];W9DNY+Z_OIS<WEW(H4RN0!PHX50
M !VH Y&\L]7OOC#JD.E:JNF+_8]N9IQ LLF/,DP%#?*.>I(/3CKD5)?'^LZ=
MX0O(KR:%]8M]=_L/[:ML64YPWG>4O).PGY1W'X5T^J^#K^X\53>(M*\02Z=>
M26L=KL-LLT152Q.Y21G[PQ@C&.^<5$GPZM!X5?2GU&Y:^>]_M)M3 42_:]V[
MS0O0= -OIQ[T 9.AZ[K-[XADT:WUN_O[6YLGD34;C2#;O9S*1@8,:HRD$X!!
M.16+X03Q'I?P4GU73-9:26&&>:VMFMH]J>7.[.,XRVX*PYZ;N*]'T;3->M+M
MI=6\0IJ$?EE%ACL5@7.1\Q.6)/!'! Y/%5/"OA2X\,VT^G'5OMFD$R&VM'ME
M4PAW+$%P?G^\>PH YV[\?W4GCCP['8LIT"Z@@^V-M!(DNE<P<]1_JQ_WU]*J
MW_CS5K?0KS4TN%6+4->_LS3)/LQE$$*Y5I=JC=(<QR$#GG';BM&P^%5M8>$-
M3T)-6G:6[GCFAO#&-]MY6WRE49YV[?49R:UI? =F_@O3/#T5W-!)IABFM;V-
M1O2=.1)@Y!R2V0?[QH PM%\7W]IK%]#/?W^M:5%ILEZ;JYTQK1X9(\9CSL16
M# Y'&1BL6Q\=:Y+8Z7K,>JW=[<W4L33Z-'HLBPK%(P!"3>7G<JG.XN0<5Z)I
MNC:RIG37==34[:6$PFW2Q6!.>I/S,2<9'4#D\5G:/X2US0XK73[3Q6YT>U91
M%;R6*-,(@>(S*3C&.,[<X[T 4'N?%.N^.?$>CZ?KR:98Z<MLT;K:)+)NDCS@
M;AC;D$G.3T Q6WX"UN[\1>#+#4K\1_;'\R.8QC"LT<C(6 [9VY_&K>G>'UT_
MQ-K>LBX+MJ@@!B*8$?E(5ZYYSG-'A70%\,>'X=)2X-PL4DK^84VD[Y&?&,GI
MNQ^% &S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MG.L7B&[\1R6TMYKV%NX[?/E10K'L5%+<G"DY8@<GI77TC*KJ590RL,$$9!%
M'F7PBTFYD\)WNJW=P+FXU "UMYR"-UM IBB..HSAF]\YJ4?#[4K?PYX2$1TV
MXU;0(GC:"Z#-;W".N'7.W(/ (.WJ.E>C0PQ6\*0P1I%$@VJB*%51Z #I3Z ,
M'PW9ZC;"Y?4-+T?3R^T1QZ<2Q(&<[V*KGM@ <<UB>(_"VJ7?C.+7+2STC4X?
ML7V06VJ,P6W?>6\Q,(P.0<$8!X'-=S10!YS8^ -5M?">BZ4]Q9&>QUY=2E:/
M<J-$)F?"C'!PPXZ=L]ZZ"^\-S7WCF'5W>+["-)FL)$W'>6=U;(&,8P#WKIJ*
M /*;KP1XUN/ I\&"ZT86$"K'%>%I/-FC1PR*R[<(>!D@MTX'.:]2N((KJVEM
MYD#Q2H4=3W4C!%244 >?:1H?CKPQIRZ%I<^B7FFP92TNKUI5FBCSPKHHP^.@
MP1G':GWWA'5[7Q-<:Y8VNC:N]_;0QWD.H@Q8EC7:)(V"O@$'E<=AS7?44 <=
M?^&=3U+3_#:O%I=I/I^K1WUQ%:[EBV*'&$^7);#+U R<]*H^(?"^O>(]9M3/
M9Z);QVMZD\&JPR/]K2)7W! NW[Q'!^?;R3BN_HH X34/ MUJ</CBWFN88X]?
M,1MF7),92)5^<8_O+VSQ4:^'_&.K:]X<U'6I-'AATF9G>&T>1S*3$R%]S*,<
MD87T)YZ"N_HH X#4_"^O:YXFTV\O+/1+4:??+<+J=K(_VF2)2<1;2HQN& V6
M(ZX%;_CC0[GQ+X+U31K-XDN+N+8C3$A0=P/) )[>E=!10!S7C;P]=^)/!-WH
MMG)"ES-Y.UI20@V2(YR0">BGM5/4M"U[3_&%QXB\.BPN/MMM';WEI>R/$"4)
MV.KJK=F(((KL:* /.KCP#JMUX2U>WGN[1]:U?48;ZX==RPILDC(1>"2 J8!(
MY)[5HWFA>(],\8ZCK?ATZ;-%JL,2745](Z>5)&"JNI53N&T\KQTZUVE% 'G$
M/@'6$\%-H\UY:37K:V-1:8;D1T\\2'C!PQ /'(SQGO73:3H5U8>,_$>L2O$;
M?4UM1"JD[E\I&5MPQ@<GC!-=#10!XMX@T";1?#WA'PYJ%UIZ2/JMU,TEVS?8
M\'S74.<JV[#C;@CYL\\5N>$+Z]MI]9\.Z+;>'99K:&.Z6\LFD-N\CM@QS$EF
MW[5SG<>,<=J](N;6WO(#!=013Q-UCE0,I_ TEK9VMC"(;2VAMX@<A(D"+^0H
M \\M],U#P@/$?BRXL]-T]YK-8X=-TTM)'+."=KM\JY=F95P /KFN\TAK]]&L
MFU58DU%H$-RL7W!)@;@.O&<U=HH \[NO >J3>#?$VCK/:"XU367OX&+MM6,S
M1R88[<AL(>@(SCFNCUG0KK4/%_AK5HGB%OIC7)F5B=S>9%L7;Q@\]<D5T-%
M'!Z-H'B[PR9])TI](DT=[MYX;BX:3SH(W<NR; ,,02<'</?TKJK :R-4U(Z@
MUD; NGV 0!O,"[?G\S/&<],=JTJ* .(^(O@W4/%4.GR:3=PVMW 98)7E) :V
MF0I*!@'G[I'TJ"7P!<_\+&MM7@FMTT)/*N)+3)WFYBC>*-@,8P%9>^<J*[ZB
M@#GM*T*ZL?&GB+697B-OJ26JPJI.Y3$K!MPQC^(8P37+CX=Z@/!NF6(FL&U3
M3-3EOX1*"]O*'DD/EOQG!5^2!P17I-% ')Z;I.KR6VH)>:/H.F^?:M#']A=G
M<L1CYFV+A?;!J!_!,E]\)X/!][<1QW"V,4!FC!95DCVD,,XR-RCTXKLZ* ./
MT'3->@U&V;4=#\,VL<0/FW-D6,CG:0"BF-=G/7)/&16EXP\-+XJ\/R:>+EK6
MX21)[6Y49,,R'*MCOSQ]":WJ* .3TY?'DUS;PZM_8$-HA_TB6U,LCSKZ*K !
M,]SDX[5A:-X,USP[9)HUKI/AJ_LH7;[/?7FX3",L2 Z!#N89QD,,X'2O2:*
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
M(Z5S6K:9J-QXNCN]#\.ZGI6J_;T^TZBEQ&+2YME;EI%#_.2G0;-P)Z\5U/Q
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
M=I=BW$+AD8*\;*IP1@@@UVM %*STBPL+^^OK:W"75^ZO<R[B3(57:O4\ #C
MXJ[110 4444 %%%% &6GAS24\0R:\+0'4W3RS.SLQ"X PH)PO &< 9K4HHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@"$6ELMXUX((Q=-&(FFVC>4!)"YZXR2<>]3444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%XP\1GPMX<GU-+*>]
MF4A(H(4+%G/3. 2%[D_UK=HH \R\'2Z/J5IJUH;^YO/$>M0N]]=2:?/"GW2H
M1"Z !$!P!G)ZUBG6);OX3Q^!4T^]'B8VRZ8UFUK( F"%,A?&W9M&[=FO9Z*
M/+_''B!(+FV\%M+>V.G&W7^T-0BLY96:+&/*BV*WS,.K'@#/4T_79K%M-\)^
M(/#]G<RZ1H=]LEACM)$>. QF-F$;*&(7([>IKTVB@#S[3[R/Q9\2;77-.BN&
MTG2M.EB^U20/&)9I&7Y4# $X5>3CJ0*[#0M9@\0:-;ZI;0W,,,^[;'<Q>7(,
M,5Y7MT_*M&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBLK6]:DT:.%X]'U+4O,)!6P
MC5RF.[;F6@#5HKCM!^(,/B)(YK/P_K:6CB3%W/#&L0*;L@D.2.5*].M;?A?7
M!XE\,:?K(MS;B\A$OE%]VS/;.!G\J -:BJ,>H2/K<VG&PNECCA647;*/)<DD
M; <YW#&>E7J "BBB@ HHHH **** "BBL72_$"ZGXBUW2!;&,Z4\*&7?GS?,C
M#],<8SCO0!M4444 %%%% !15*^U:QTZXLH+N<1RWLWD6Z[2=[[2V.!QP#UJZ
M3@$XS["@ HJCI&H2:II4%[+875@\H)-M=*%D3!(^8 D<XS]#5Z@ HJE::M8W
MU]?65M.)+BQ=8[E-I'ELRA@,D8/!!XJ[0 4444 %%(3A2?05C^%-?7Q1X7L-
M:6V-L+M"_E%]^W#$=<#/3TH V:*Q8/$"S^,;SP]]F(:VLXKOS]_#;V9=NW'&
M-O7/>KEWJ,EKJ5A:+874Z7;.&N(E!CM]JY!<YXST&,\T 7J**I7.K6-GJ5CI
M]Q.$NKXN+:/:3YFQ=S<@8&!SS0!=HHHH **I#5K%M:;1Q./MZVXNC#M/$18J
M&SC'4$8SFJ6B>(!K.HZW:"V,/]EW?V4MOW>9\BONQ@8^]C'/2@#:HHHH ***
M* "BJ.J:A)IL,$D=A=7IEG2$I;*"4#'!=LD?*.]7J "BJ-QJ$D&KV=BMA=2I
M<K(S72*#%#M (#G.03GCBKU !116+XF\0#PY8VMR;8W'VB]@M-H?;M\QPN[H
M>F<X[T ;5%%% !17-'Q1>7'C*XT'3M(%S%8K";Z[>Y$?D^8"5"IM._@9/(H\
M,^*+SQ+<W4T6D"#2(Y988+UKD%YFC?8?W>WY02&P<GITYH Z6BBB@ HJE?ZM
M8Z7)9I>3B)KVX%M;C:3OD()"\#CA3R>.*I/X@">-8?#GV8DR:>]]Y^_IMD5-
MNW'^UG.>W2@#:HHHH **I:7JUCK-HUUI\XFA65XBP4K\Z,58<@="#27&H20:
MO96*V%U*ERLC-=1J#%#M (#G.1NS@<4 7J*YK0_%%YKNMZA!;:0%TJRN9;-K
MY[D;FECP& BV_=R<9W=NE;$^K6-MJMII<LX6]NTD>"+:3O5,;CG&!C<.OK0!
M=HK%LO$ O/%NJZ%]F*&P@@F\[?G?YF[C&.,;?4YS6U0 4444 %%%% !1110
M45BZ5X@&I^(==TD6QC.DR0QF7?GS?,C#YQCC&<=36U0 4444 %%%% !17-^)
M?&">&/-DN-#UBZM88#/+=6D*-$BC.<DN#D 9Z=Q4WA[Q,?$.671-6L(C&LJ2
MWL2(L@/3;M<]N: -ZBBB@ HHHH **YW6_&5CHVI1Z7%:7VIZI)'YHLK"(2.J
M9QN8DA5&?4BK.@^(DUQKB)M,U+3KFWVF2&^@V'#9P58$JP^4]">E &S117/Z
MMXG?2K#Q#=OI-WY>CV_GJ\F$CN_D+D1MSTQ@DC@^M '045RNK>+[BS&@V^G:
M3]NU'64:2&W>Y$2(JH'<L^T]-P'3G-=/"SO#&TL?ER%063=G:<<C/>@!]%%8
MOBSQ /"_AJZU@VQN1 T8\H/LW;Y%3K@]-V>G:@#:HHHH **HV>H27>H7]J]A
M=6ZVKJJSRJ D^5SE"#R!T.<<U>H **** "BBB@ HHHH **** "BBB@ HHHH
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
MO)%%MY<CL J@@<D<YSZ=A7H_A[PJ;+3?#\NLSM?:SI5L\*W7F,?O@!^OWN%
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
M:QZA]E0-(&+2$9!8\;0>V/>NP\#6FM6'AM;37-_GQ3R"'S)Q,X@W$QAG'WF
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
MXL02=V>O  H ]PHKS'7/$U[J'C;4-'2[UZSL=.MX&_XDU@9Y))95+9=MC[5
MP ,#)SZ5U?@?4-7U+PQ%+K<$\=['+)$6GMS TR*Q"R%"!MW+@X]<T ='6;=:
MW:6>NZ?H\OF?:K^.62'"Y7$84MD]OO"O-+KQ/J^LZIXA>"_\16AT^\EL[&'2
M]+,\):, %I6\MMQ+?PY&!CUK5CO;W4?&OP\O-2M6M;Z;3+U[B!E*E'*1;A@\
MCGL: .ZTK6+'6[5[G3YC-"DKPLQ1EPZ'### '@CK4][>0:?8W%[=/LM[>-I9
M7VD[549)P.3P.U>6S>,-5B\#PW5SJQM?M'B*6PGO]B%[>W$L@RH(QD!0,D'
M)/:I-'U34F@\:W]EXFO]4TK3[ _V==2B(HTOE,[D,$&\H549Z?-@@XH [R'Q
M/IEQJ.E64+R2/JEJUY;.$(5HU"G)S@@X<<8JWK.JVVA:->:K>;_LUI$TLFP9
M;:!S@5YG.-4UWQ+X >+5'L[NZT*62XNTC5I,%82VT$;0Q/<@@9/%,UF_U.'P
MQ\1O#6HZA)J*Z99)+;W4RJ)&CEC8[7V@ D%3SCG- 'K,$R7%O'.F=DB!USZ$
M9J2O+]9\1WG]OZ7X=BN=7M;./2([R>32+,SSR,QVJOW&V*-I)..20*Z7P%J.
ML7^E7J:Q'>[K:\>*VN+VU-O+<0X!5V0@<\D$@ '% %[4O%=EIVOV^BBVOKN^
MEC$S):0&00QEMH=SV&<^O0UNUYI::1=M\;]3D&N7ZJFGP3F,"+:R&5_W1^3.
MP8_WN>M5[&Y\2^)?!EYXSM_$MS8RXN)K*QCBB-ND<3, L@*EF)V')R,9XZ4
M>IT5YC+KFO>*-8\)VVGZH^DV^KZ,][=^5&K.O^K/R%@<'G )SP2<9Q7;:M?R
M>&_!]Y?R.]Y+IUB\I>3 :9D3.3C@$D<X]: -BBO*]1N?$WA[P5:>-9O$MS>3
M@6\]W8/%$+9XY&4%$ 7<I&_AMQSCWK28:_XA\?>)=)A\17.FZ=8):M&MK%&9
M-\D9/WF!PN021C)R.0* /0J*\E;QUK3_  _\-L\\HU/4[Z2QN+NTM?-D"Q-(
M&=(P""Y"#L0,DXXK9\+:QJT.O:A:S+X@OM%CL?M45QJ>G-%,LJMAHEPB^9D$
M$#&>"* /0:*X3Q%XIO[SPEJ&IZ%:ZK976E-'=O'>V+P"XB4YD0;QR-H;..1Q
MZTVZ\7377B22YTV=GT;2M$;4KI4 Q.\B[HD)QD?(K-QZB@#O:*\;TWQ+XEGL
M=(UFWG\1WU_=2PR7-DVDLMD89"-PC;R^-JG(?<<X[YK7\:ZR]M=:PUCXKUE;
MZRA\R.RTW3Q-#;,$R!,PC;J1D[F& >G>@#TVBO--1UKQ!K=WX$M=/U3^S!KF
MGRW%Z\4:L1B.)_DW X;YF )Z;L\XKNQ!?66@-!!<->W\-N5CEN, RR!?E+8P
M.3C.,4 :%%>=^!M8DGEDAU;Q#JBZVEF9+W3=4@CB6)^,RQX1<Q@Y'#$8(SBL
M>+Q/<6FO>'IM/\2ZUK$&H7ZVERUWI_E6DJNK?-$_EJ 00, ,<C/7!H ]*T[6
M[35-0U.RM_,\[39EAGW+@;B@<8]1@BM*O-].NTL=1^(MS)JBZ6D=]$3>L@?R
MOW$?(4\$]@.>2.#TJ/PSK]VGC^WTF+5=:U#3KRPEGSJ]D8'61&7#1DQIE2&/
M&#CB@#TRBO+O"T/BWQ+X5NM8;Q1<1W3?:X+*".*,("KNJ,Y*Y+;@.F!@#WJU
M8^,+_P 21>"K:PG:"[OBUSJ>U1E(X!ME0@CC=+A: /1Z*YKQU<:U;>'1)HBW
M)D^T1BY:TC5YUM\_O#$K9!?'3@]ZY74/&']F^ UGT/7;W5)[K4X[".XN;8/<
M6C.0&4Q!%+.H#$ KDEAU% 'I]%>9Z/>Z_+KLFEV=WXCFT^\L)LWFK:<86L[@
M ;&5O+4$')^4@X(IMGXOU;6?#OA/3X+AH-=OKXVVH,%&Z-;8G[0<8P"=H'_
MZ /3J*\@N/%&LZU>>(+BVOO$5M)8WDUII\&FZ69[<F+C,K>6VXLPY&1@5JW^
MJ>)]9UKPCIL5]+H;ZGIDL^H(L(,D;*(R0H8':V25YZ GC- 'I5%>?^(K@6MY
M;:7)XOUU;N&S0_9]+L!/,[#(\Z7;&W!XX^4<&L>'Q5XCUCP=X&N+;4EM-0U6
M^:UN9_(5@P595+;#QGY V.!GVXH ]8HKSNVUG5/"NO>(]-OM3N-8M;+1QJT#
MW2H)5(+AD)10""4R..*O>%;+7IM-TOQ'J'B>ZG:ZMQ=75CY$?D;73<$C 4,N
MW(YR<XYZT =M17B=KXP\2ZGX>3Q)8S>(YM4E?S8=-ATEFL6BWX\K<(\GY?X]
MW6O:U.5!P1D=#VH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *RO$F@VWB?P]>:-=R21PW*@%X
MCAD((92/H0#6K10!RUYX.FU+3+!+W7;V35K"8SVVJ)'&DD;$$$;0NTJ0<$$<
MU,/#-[<Z)JVG:MX@N]0_M&V:V+M#%&(5964E%11S\W?/05T=% '/ZMX4MM6\
M$MX7DN)4MS;QV_G*!OPFW!],_+5K4- AU#Q#HVL/-(LNE^=Y:*!M?S4VG/TK
M6HH YB\\%6EZ?%!:ZF7_ (2&%(9L ?N@L?E@K^!SS5J'PQ;PZ]INK"XE,EA8
M-8HA PRDJ=Q]_D_6MVB@#DK_ , V&H6VO0RW=RIU>ZBNRZ8#021A0I7CGE >
M:DTSP?-:>)8M?U#7+S4K^.U>U_>QQQQA&93PJ  <K^.?85U-% '*Z9X(BT[^
MUK1M2N+G1=1,Q;39439&93E\.!NQR0!GC)[\T:/X3U/27M(!XLU*?3;3 BM9
M(8<E1T1I-FY@/P/O7544 <9<_#X27FI_9->U&QTS5)6GO;"#9MDD888JY7<@
M;'(!Y]JZ/0M)CT'0+#289'ECLX$@5WQE@HQDXK0HH YB'P180^/+CQ8)IC<3
M0>6;<X\L,0JF0?[15 *;X2\#6'A#3]0M+2XGF%Y*6+RD%D0*%5![*.GUKJ:*
M .0E\ 6Y\(Z-H5OJ5S;R:/+'/9WBJI=9$R 2I&",,1BM*U\-"'Q#::Y<7\]S
M>P:<;!F=%42@NKER%  .5Z#CFMVB@#EYO FF75AX@L;J2:6#6KK[5+@A6B<*
M@!0^H* C/>H['P7,NK6.H:UK]]K#Z?DV<<\<<:1L1MWL$4;WQP">F3WKK**
M.*O?AXMQ=ZL+?7M1L]-U:1IKVP@V!7D90&(<C<H; R >:LWO@>.?1- LK35+
MFSNM"""TO(T1F^6/RSN5@5(*UUE% %<6H?3Q9W3FZ#1>5*T@ ,O&"2!@<\]/
M6N9T/P3<:'):V\?B74YM(LR?L^GN(PJC! 5G"[G49X!/8>E==10!P,?PP5-,
MMM(/B+43I%E<)<6EGLC C*R!P&8+N<=0,GC/? K3U/P6]UXAN=7T_7;_ $J2
M]B2&^2V"$3JF0I!9248 D;A75T4 <G8^"YM&\-V.CZ)KU[8"SDE=91''+O#N
MS%75P0<;N#P>*B_X5W8'0/L#7][]M^WG4QJ2E5F%T3S( !M'IMQC'YUV-% &
M-HVD:G83R3:EXANM49E"JDD$42)SUPB@D^Y-/U'0(=2U_1M6DFD272GF:-%
MP_F1E#GZ YK6HH P7\)V,VK:Y>W+/,FL6L=K<0-]W8@8<$<\AS531_">IZ2]
MI /%FI3Z;:8$5K)##DJ. KR!-S ?@?>NIHH @OK.'4=/N;*X7=!<1-%(OJK
M@C\C7$'X5::? :^%_P"T;SY;G[4+W(\W?TSZ?<^7Z5WU% &%?^%;.]M="MED
M>"'1KJ*Y@5 .?+1D53[8;]*I7W@6SOK+Q-:O=SJNONKS$ 9BPBK\O_?/>NJH
MH B\A?LOV?)V[-F>^,8K@[7X610:3::')XBU.?08&1WTZ01E964AL%]NX(6&
M2H./3%>@T4 <SJGA*2XUU];TC6;K2+^:%8+AHHTE2=%SMW(X(W#)P1VXK;TR
MSFL-/CM[B_GOIER7N)PH=R23T4  #.  .@%6Z* .3F\&7-OJM]>Z'XAO=)34
M)/.NK>.&*5&DP 77>IVL0!GL?2M!_#44NM:)JDMY<2SZ5;RP*9-I,WF*H+.0
M!S\F>,=:W** /+_$_A.32-*T>VLUU2>SCUF6_NKJP4M=6^\.?D5>HR^T\'CM
M5G0+/5=6O-9TTW.NOX:N=-: 2ZQ (YA.^5/E@JK%0A_B'7I7H]% ''7G@"*X
M.ARVNL7UE=:+9&TM9X-N3P@W,""&X3!4C!R?:EB\ 6W]@Z[8W>I75W>ZXI%[
M?R!0[?+M4*H 4!1T%=A10!S&I^#A<WUCJ6FZK=:9JEI;?9!<Q(CB6'@['1@0
M1D9'3!-;&D6%UI]F8KS5+C4IV<NT\Z(IYQP%0  #'\^:OT4 9$.@0P^++KQ
M)I#-<6D=HT1 VA49F!]<_-7.R?#C;!>:;9^(M2L]"O)'>;38EC(&\Y=4D*[D
M4DG(![GUKN:* ,-?"]E%K^F:I S0C3K)[*&W4#8$8K^/&P"M:[M(+^RGL[F,
M26\\;12H>C*PP1^1J:B@#A[?X<D06>G7WB+4K[0[*1'@TZ98P/D.45W"AG5<
M# )[#TKHK#0(=/\ $6L:RDTC2ZF(!)&P&U/*4J,?7-:U% '(#X?6*^%K314O
M;N.2RNWO;2]C*B6&4NSY'&"/G(P1@BM;1M)U.PFEEU+Q!=:HS*%5)((HD3W
M11D^Y-;-% $<XC-O*)4WQE#N3;NW#'(QW^E<'\*O"PTCP3*M]:31RZG(\DEO
M= ^8D.-D<;9YXC X[9->@44 <CI/@R_T86UG9^*M272+9U,5DT4+$(#D1^85
MW%.WKCC-1WW@ W-YJ[6NO7]C8ZPQ>]M(5C(=RH4E7*EE! &0#^5=E10!SEMX
M/M;:Z\-7"W,Q;0;1[2$$#$JLB(2WOA!T]:W;J W-G/;K-+ TL;()8B Z9&-R
MDYY'45-10!R5OX',NH/?:[K-UJ\WV.2RB\R*.%8XI,;^$ RQP.?TJI:_#IXA
MHT5UXCU&[M-%GCEL;=XXU50@PH8JH+G'&3VSZUW%% ')W_@+3]1M?$-O/=7
M76IX[AV0@&%XP@4KQV* \T[3O!T]OXDM=>U'7KS4KZWMY+=?,CCCC",5/"H!
M@_+U[Y]A7544 9/AK0(?#.B1Z7;S231I++('D SEY&<]/0MBN4\!^&_L?B[Q
M;KK6EQ;1W-ZT%G'.I4B,'=(Z@_PO(21]*]!HH SM9T^[U&T2.QU6XTR>.02+
M-"B/G@C:RN""IS^8'-8"_#RQET74+*^OKRYO+^Z6\FO\K'*LZXV.@4;5V[1@
M8]<YKL** ,/1]%U:QNS/J/B6\U-1&42%X(8D&2/F.Q02W'KCD\53TKP+I^D^
M,]1\2PS3-->!L6[8\N%GV^8R^[%%)KJ** .2D\%W-MJ=]=:'XBO=)BOYC/<V
M\<,4J&4C#.F]3M)QSU&:TF\-Q/K^E:O)=SR3Z=:R6R[\'S0^W+,0.OR=L=:V
MZ* .7U'P?)<>(;C6-.UR]TN:\A2"\6!(W\U4SM(+J=C ,1D5%8^ ;*PTSP]8
M1W=PT>B7;W4+-@F0MOX;_OX?RKK:* ,27PS:3^)+S6)W:0W>GC3Y;=@-AC#,
MQ/KD[B*SM!\%W6A2VD*^)M3N-*LLBVL)!&%5<$!7<+N=0#P">P]*ZRB@#CK'
MP-=Z0IL](\4:C8Z1YAD2Q2*%_*!;<521E+!<D\<X]:WXM+EC\0W&J'4KMXIH
M%A6R9OW,9!SO4?WC6E10 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !115+6+U].T2_OHU5GMK:295;H2JD@'\J +M%<]I_BJS'@K2_$.M7
M5K8)=VD,SL[[4#N@;:N3SU.!UHN/%%AJ'A+5=5T'4K:[^RVTKK)$P<(ZH2 P
M[=!P: .AHKD_"WC?2-6T_1[2XUFR?6[FQAFEMUD4.9&C#,-HZ'DG%:6I^+O#
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 445E:YX@M- BADNH+Z82DJHM+22<C'J$!Q
M^- &K17+:%\0-%\1W4$&FQ:FXF+!)GT^9(LKG.7*[1]TCKUXZUU- !1110 4
M45FZYK^E^'+$7FJW:V\3,$08+-(YZ*J@$L?8"@#2HKG-)\;:3J^I)IRQZA:7
MDJEHHKZRE@,H R2I90#@<XSFNCH **HR:K#'K4&E&&Y,TT+3+(L1,0"D @OT
M!YZ5A#Q]IQ\%)XF^RW1AEF-O%;*JF623S3$%'..6'KTH ZNBJFF7<]]I\5Q<
MV$UA,V=UM.R,R8)')4D'.,\'H:MT %%,ED$,+RL"0BEB![50\/:U!XB\/V.L
M6T<D4-Y$)423&Y0>QQQ0!I4444 %%%% !1110 4444 %%%8M]X@^R^*M*T&&
MV\^:]CEGF??C[/$@'S$8.<LP4=._I0!M445B:CX@^Q^)](T.&V\^>_$LLC;]
MOD11KRY&#G+%5 XZ^U &W16'K_BO3_#C(+Z#4'#(7WVUE+,J@==Q12!^-0^'
M_&NE>)IE33HM1VO%YR336,L43KQT=E /7UH Z*BBB@ HHHH **QM>\4Z3X;$
M U"X83W!*P6T,32S3$==J*"3]>E1Z'XMTS7[J6TMQ=V]Y$GF/;7EK)!($SC=
MAP,C/<4 ;M%%9%UXBMK2;58GM[LMIMK]JE;R2$==I.$8\$_+TH UZ*Y>\\;6
MUMH>B:A!I]W=W&M"/['9Q;!(Q9/,Y+$* %ZG-=%:S/<6D,TD$EN\B*S0R8W1
MDC)4X)&1TX)% $U%%9VO:O#H&@WVKW$;R0V<+3.D>-S #.!F@#1HJ*VG6ZM8
M;A 0LJ*X!Z@$9J6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHJIJFIV>C:;-J%_+Y5M" 7?:6/)    )))(  ]: +=%<[H?C;1]?U*
M;3;<W=O?Q1^<;:\M7@D,><;P' R,U8USQ!_9&H:-816WVFZU2[\A(]^W9&%+
M22=#D*!T[Y'(H VJ*PG\8Z$GBFW\-K?+)JL^_$,8+;-JEB&(X4X!.#S6GJ6H
M0:3I=WJ-TVVWM87FD/HJ@D_RH M45R'_  L"RM=)TZ?4K&]CO[RT6\:QL[>2
MZ>&-NA8JO ^N.0?2M)/&&AR>&8O$,-X9M.EP(WBB=V=B=H4(!NW9XQC- &[1
M6#H/B_2O$-W<V5K]J@O;4!IK6\MW@E53T;:P&0?45O4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'G7P]OFTOX./J")YC6HOYPG]XK-*V/T
MK&O8M7TWX90>.E\3:I+JXMH;^2-[C-K('*DQ>3]T+AL#'.>]>DZ'X>L?#^A+
MH]J))+16D.)R&)\QV=@> ,98_A6!!\,](A6&U:_U:;28)1+%I4MUNME(.Y1C
M&XJ#R%+$4 9]W!?^(?B9>:6VM:G8Z:FDV]PUO:3&)BY>0?>'*^^,$X'.!BL=
M=8URT\!R:H=2N[F3PUKLL-PY<[[NTCE*,),<,0K9R?[N:])BT.TB\27&NJTO
MVN>V2U<%ALV(S,,#'7+'O5$Z!9Z+X<UR"UM9[U+UKJ[EMF8$RO*"61>F 3P/
MK0!0T/4KC7O'^LW4%W(VCZ;;Q644:.?*EG;$COCH2JE%_$U2U3RY?C=H<5]@
MP1Z1/+8A^GVCS%#X]_+K2^''AM_"O@73=.G7;>%/.NLG)\U^2">^.%_X#6EX
MB\,:9XGMH8K])5EMW\VWN;>0QS0/_>1QR#^E &/_ ,))KUGXXTS0]5TW35MM
M2^TM;3VUR[NHB4'YE9  2&'0GO6+8ZQJ+_"OQC?/?7!N[:;4Q#,9#OBV%]@4
M]1C QZ5T6E^!K33]:M]7N=5U?5+VV1TMWU"ZWB$,,-M50!DCJ3FJE]\,M'OI
M-25[W58K'49'FN+"*ZVP-*PY?;C.<_-C.,@<4 5=-U2_D\:>%K9[R=H+CP^\
M\T9<[9),Q?,1W/)Y]S7#-IPO?A#X7D-W=P[==,>V"8H#OOG&X@=6&.#VKUZ#
MPQ86^JZ=J*--Y^GV1L806&TQG;R1CD_(.?K5./P-I,?ARRT-7NOLEG>"]C)<
M;S()3+@G'3<3VZ4 85W;7>H>.+7P>-9U2WTVRTH7LDD5T5N+EVE* -*/FV@
M],9)K&NKGQ#9V'C'2;'5KVZF\-SVU]9S2RDRRQE/,>"1A]\8##GDY%=YKOA*
MSUR_MM1%W?:?J-LC1QWEC*(Y/+/)1L@AESS@CK4NB^';#PW874=L+BYDN'::
MYFN'\V:X?&,L3UX& .!0!S4.NR>*?%IDTZ[E&CV&C"XE5&(66:X7*!AWVQC/
ML6KD[#6+^#P7\.]#M!J7DZC:RR7/]F,JW#K$H(1&8C:"6R2"#@<5V7PQ\*-X
M>\%-!=6K6MU?RR3S0%MS1*WRHF?]E H_.M!_ 6DMX?TK28YKV#^R<?8KR&;;
M<0G&"0P&#D'!!&#Z4 4_ _\ ;<6IZM;7EOJZ:.!$]BVKR+).K$$2)N#,67A2
M,G(S7:UE:+HC:.)B^JZEJ,DVW+WTP?;C/"A0%7KS@<\9Z5JT %%%% !1110
M4444 %<+X7$VN:]XH\3PLNYW.F::[\J(X<AF'JK2EC_P&ND\47.H6GA?4YM)
MMI+C45MV%M''U,A&%/X$Y_"N.T+66T7PC9Z G@WQ8$AM1 \D<$2LS$?,P(ER
M"22<^IH / ES):ZM%IVO76OP>)'MV,UO?W!DMKH@C=)#C*8'HN" >0>M:7A/
M_B=^,/$7B5OFA20:39'_ *9Q',C#V:0G_OFN7$MY8M-J5KX?\<:EK,-I+#I\
MFJ"%DMV<=?E8=2%R2"<"MCPMKTWAOPQIVD)X,\4.;:$+(XMHOGD/+M_K>[$G
M\: .TU__ )%S5/\ KTE_] -<-!KEUX;_ &?;'5K+;]J@TF 1%AD*S!5#8]MV
M?PK6N_&$MY9SVLO@OQ7Y<T;1MMMH0<$8./WOO6=!JEK#X4C\-2>!?%=QIJ6H
MM"DUO"2R 8Y(E'/N,4 0ZQ8:AX*;0-3MO$.K7TMQJ5O9WD-Y<F6.X64[6*H>
M$8'D;<4RWT[4O$NO>,HYO$FKVEO8WFRTBM+@QB-C"C9)')&?X>G4\YJEI\,%
ME>V5Q<^'?'^I+8-NLX+X0R1P-C 8 .,D#@%LXK8T_6DTV[U:Y@\&>+B^J3>?
M/NMX2 VP)\O[S@84>M %"Q\2:M_8G@'Q3=WDIMKK;9:G&&PCF4;4E(Z AU&3
M_M5TG@N]N]:OM?UN6YE>PGO3;6$)8E%BA^0NH_VGWD_05R&K2R?\*RN/".E>
M"O%#@6OD6S7<,0VL#E69E?J#@\#M6YX>\0OX?\/:?I$'@OQ28[2!8MWV6'YB
M!RW^MZDY/XT .TG$OQE\5-<!&O8-/M%T\2'&(2&,F/;S,9(JS8>)==?Q'J&@
M:S86%O<PZ6;Z.:RN'D&"Q3'S(I!R,_E6/X@N;7Q%<VU[+X.\:6>HVP*PWUC'
M%%,BGJN?-P5]B"/SIFASQZ)J5QJ;>&/'6HZA/"('N;]89&$8.=@ D  SSTH
M9-K>IK\!](U0:A<B_D%GON?,/F-NG0-ENIR"0:T-5OKN7Q!X]LI+F5K6'0XG
MBA+$HC,DVX@=B<#/TKFO["TPVBV+>&?B VGQ2B:VLF,)BMF#[OD7S/J/FS@$
MXQUKH)M1@GU#5[U_!OC#S=5M%M+@""# 10P&W]YP?G/KVH P9]&74(_A23J&
MHV_GVB18MKDQ[-MH6W+CHQZ$]QQ720VMUXK\9Z_IMQK6JV=AHHM[>"*RNFA>
M1GCWM)(PY8\@ =..E5DO+:-?#RCP;XQQH*[;3,$'(\KR_G_><_+Z8YJOJLB:
MCK$FK6WASQYI5]-&L5Q+IZ01^>J_=W@N02.@/!'K0!5B\0:W9>'8]6N-2N+B
M/PWXAET^^E+8^U6FX1EW X9EWJ<_[)-3^)KZ[UO2/B+?BYE.E65DVFVT(<^6
MTB+NE?'3.Y@N?]DU.]]%:>"+WP[IW@'Q,89K:6,+/#&?,=P<L[^:3DL<D\GT
MJGHA^Q?#:/PE>^#O%;++:M%=RPV\.7=\EV!,GJ3@D=,4 6-8U:^NO$VE>'TC
MUM["'18[V2/1I%BEE=FV#<Y=2$ 4\*>2>:ZGP&VMC2[V'68KY4AO'6R>_9#.
M]O@%=Y4D$@EAG/.!7,ZI/#J4UC=1>%?'&GWUE#Y$5Y91P)(8^,HV9"K+D X(
MZ]*T](\2W&DV9MSX9\;WK,Y=IKV.&1R3CC_6  <=  * .^HKD?\ A.;C_H2O
M%/\ X"P__':/^$YN/^A*\4_^ L/_ ,=H ZZBN1_X3FX_Z$KQ3_X"P_\ QVC_
M (3FX_Z$KQ3_ . L/_QV@#KJ*Y'_ (3FX_Z$KQ3_ . L/_QVC_A.;C_H2O%/
M_@+#_P#': .NHKD?^$YN/^A*\4_^ L/_ ,=H_P"$YN/^A*\4_P#@+#_\=H Z
MZBN1_P"$YN/^A*\4_P#@+#_\=H_X3FX_Z$KQ3_X"P_\ QV@#KJ*Y'_A.;C_H
M2O%/_@+#_P#':GL?%\][?0VS>$_$5L)7"F:XMXA&GNQ$A./PH Z>BBB@ HHH
MH **** "FNR1HSR,JHHW,S'  '<TZLOQ%H5MXFT&ZT>\FN(K>Y 61K>38^ 0
M<9P>#C!]030!RF@!O%OC^3Q?"A31[*T:PL)2,&[8MEY1_L#&T>O)JUI7_$^^
M)NK:H?FM-$@&FVQZ@S/AYF'N!Y:_G5K3?!S: 4N++6]<O/LT3"&RN;Q3"WRD
M*I 48'3'I@5:\$Z'/X?\+VUK>LKZC*SW-ZZG.^>1B[G/?!.,^@% &'XAM;>T
M^)W@46\$4(DGU&5Q&@7<[099CCJ2>IJQ\02=4_L;PG&3G6;L?: .UK%B27\\
M*O\ P*IM3^'UMJNM1:M-K^O)<P22/;^5=*%@WC#!!LX&./I4^FZ#>KXYO=9O
MCO@M[**PT]F<,[+]Z5V]&+;1_P !H N^)O$5KX8TK[0\;374I$-G9Q#]Y<2G
M[J*/YGL.:S/!WAW4_#'@2.P4VSZN_F7$@D)$(FD8L5XYVC../2I=>\"V6OZ_
M;:U)J>JV=Y;0F")K.X"!%))) *G!.<$CJ *G'A%#HK:;)KFN2-Y_GI=M>8GC
M;&,!@ -O7@@CDT <OX>DU&V^+5X/$\5N-8O-, LI+%B;?[.CY9<, V_<<Y/'
MI7I5<[HG@ZRT;59=6DO;_4M3DB\C[7?S"1TCSG8H  49YX%=%0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17DO\
MPT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_
M / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_
M (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/M
MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70
M!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT
M1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?
M_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X
M:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:
MO_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q=
M 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\
MPT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_
M / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_
M (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/M
MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70
M!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT
M1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?
M_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X
M:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:
MO_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q=
M 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\
MPT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_
M / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_
M (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/M
MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70
M!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT
M1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?
M_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X
M:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:
MO_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q=
M 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\
MPT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_
M / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_
M (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/M
MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70
M!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT
M1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?
M_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X
M:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:
MO_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q=
M 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\
MPT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_
M / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_
M (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/M
MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70
M!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT
M1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?
M_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X
M:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:
MO_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_ (:(\&?\^VK_ /@.G_Q=
M 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/MJ_\ X#I_\70!ZU17DO\
MPT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70!ZU17DO_  T1X,_Y]M7_
M / =/_BZ/^&B/!G_ #[:O_X#I_\ %T >M45Y+_PT1X,_Y]M7_P# =/\ XNC_
M (:(\&?\^VK_ /@.G_Q= 'K5%>2_\-$>#/\ GVU?_P !T_\ BZ/^&B/!G_/M
MJ_\ X#I_\70!ZU17DO\ PT1X,_Y]M7_\!T_^+H_X:(\&?\^VK_\ @.G_ ,70
M!ZU17DO_  T1X,_Y]M7_ / =/_BZ/^&B/!G_ #[:O_X#I_\ %T ?+5%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!=T>SMM0UBTM+
MR^CL;:60++<R D1+W.!U^E=:- \)ZYI&N2^'Y-7ANM)M_M6^^>-H[B,,%/"J
M"C?,"!D^E<OX?T2[\2:_9:/8A3<W<@C0L<!>Y)]@ 3^%=YXGT'7M%T*[T70_
M#6JV^B1?O+_49[9EDO2G.]O[D8ZJOXG)Z &1\.? UOXNU,'5;J6TTSS!;K)%
MC?-.P)6-,@C@ L3C@#W%9.A6?AS[!>W^OWET3"ZQP6%F5668G.6+L"%48]"2
M37I/@_4/"FH>-/"=GI>J:G%'IYVV]D^GJ%>5E)DD>3S?O,>^W@!1VKEO"_@6
MVUJ?5-7MH-2U?1=/=4C@@@\N>\E(SLPI;8H_B;)XQCD\ &-XLT#3=,L=%U;1
MYKHZ?JT#R1PW>TRQ,CE&!*@!AD<' K0U?P-;Z+\/8]8NKJ7^VC=Q1S6@QL@C
MEC=T#<9WX4-C/ 8#&:T)KBZLO&MAJWC_ $>\TZPBB9=/M%L_W2>7C8BHQ7**
M6!(SD]SS5Z_.A7WPNUR\_M_4[R6?6(YVFGT]49YS%*0I E.%/.6[>AH XCP5
MH=MXD\8Z;H]Y)-';W4A5VA(#@!2>,@CM5K5_"<>E^,;'34N'GTO4)(I+.[7
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
M&#QMZL>. #5[2DU^^UGQ5I/B*">WUW7=++6L=RGE&5T=66-0<  A&51T^7%
M'/W?AS1=5\/#6?#;WL"0WL=G=VVH2(YC\S.R0.JJ-I((((X-;/\ PA/AF?Q;
M>>#;>35TU:V24"_F>/R'DC0N<Q[=RH=IP=Y[4FG:2_AKP)>6/B>&;33K>J6<
M2PSJ8Y1#$S&27:>0HW 9QUKLP_B6?QYJ&FZKIYA\%M%+!)>^3M0600['%U]Y
MB0%/+G.<8[4 >!44K8#':<C/!KK/ 7B70O#5_?3:[X?BUF*>W,<22!3Y;9Z_
M,"!GIGJ.U ')5UWA+0-%U#0/$.L:VVH&'2DMV6.R=%9_,<IR64CCBN28@L2!
MM!/ ]*]-^&/]K?\ "'^-?[#M?M6H^79^5%]G6?=^].?D8$'C)Z<=: ,/4O#W
MA^[\&W/B+P_/J42V=U';SVVH;&+;P2"CH #TY&*I6O@#Q->V<-S!IH(GC\V"
M%IXUFE3KN2(L'8>F!SVKM=8CUZZ^'6K'QS9+I[6KQOI(,"VKR3%L.!$@4,-F
M<DKD>M6M8T35]8^,&E^(=*M9Y-$E>SNH+]%/D0PHB;MS_=7;M8$$CI[T >9Z
M/X6UG7EG>PM 8K<A99IIDAC1CT4NY R?3.:DC\'>()-=FT4:9*-0@0R2QNRJ
M(T !WER=H7!'S9QR.:[O7('\7>$-33PO;27IB\375U+;6J%Y#%(/W4FP<E<
MC/:H](\+ZC%+KD>LR7>LZGI^EV^S1[6\D+NC,!Y4FWYL1C!*+TR.: ."UKPU
MJWA\6[:C;*D5R"89HI4ECDP<':Z$J<=QGBM;P9H&D:O9Z]?:RU]]GTNT6X"6
M;HKN2X7&64CO74^,=.N$^$NELFA+IOV74Y3<VL+R2?9MZ)M\W>S%"W'!(ZCC
M)K,^&UY]@T+QI=&VM[GR],0^3<IOC?\ >KPPR,T 0:?X>\)^*(;^VT*76;34
MK:TDNXUOC%)%*(QN9<H%*G'0\BL/2?!>OZW8I>V5G']FD<QQ23W,4 E<=53S
M&&X_3-=II6N2>)/!&NV>AZ=INDZ[%&9)UL+8(U[98_>(I.6!4X) /S#M3;;P
M\$\(^')[?P_/X@2YBDFENKBZF6UL3YA#)^[91'C&YBQYH YO0OA]J^L_VXC*
MMK/I,1,D4\B(QEW*NP[F&T8).[IQCN*IZ;X(\0:M9I=VME&())#'$\US%")F
M!P1'O8;^>/ES7JNO:;>W?C?XC0VMI--)?Z/'+9K'&6-RN8<M'_?'!Z9KD_$V
M@:QXDT7P?+H6G75[!!IJV,J6\9;R+E)'\P.!]PG(.3C(H Y"S\(Z_?W%];V^
MF3--8.J74;$(T)+;1N!(P,@Y/0#DX%1ZWX9U?PZML^I6RQQ72EH)8IDECD .
M#AT)!([C->I>)[^*X7XG2VEPLNVUTV"6:)LB1U=$DY[\AA[UR-U;37WPH\,6
ML"&2>76+J*),XRS"( <].30!PE=X^A>#](\*^']2U@:Y-=:K#+*5LYHE1-DA
M3&&0GL.]<7?V-SIFH7%A>1&*ZMI&BEC)!VNIP1D<=17I6K^($T7X>^"$?0](
MU'S+2X.Z_@9RF)VX7## H PM'T'PWXDUN]@TPZK!:6VE7%W_ *3)&TAEC4L!
ME5QMZ=L]>:XJO3? %\_B'Q?J9M=)LK.630;R%+;3XF578H<<$DEB3C\!7'ZE
MX+\3:/8O>ZEH5_:6L9 >::!E5<G R3[D4 ,\.6>B7-Q=3:]?RVUI;PF016X'
MG7#Y "(2,#KDD] .E;.I^&]"NO#5AX@T6XO+.UFU'^SKB+4760Q-M#^8&11E
M0#SQD5E^%_#M[X@N+G^S'@DO[.,7,5G(,O<X895%(PQ YV]QZUW'B6TU#5O!
M.E-XK@BT+4_[36ULTDC-LGD,/WDC0#A0K;<N%&??B@#*M/#7@W7+W4-&T6[U
M<WMK;330W\S1FWG,2ECE H9%(!P=Q[9K%\#^%8_%&M!+VX:UTJ%D%U<+C(+L
M%1%SQO9B /Q/:N^\-:)XCTHZAX:\0:6EMX72VG%SJT</DY0!F1UG7'F MMPI
M+ @XQQ65X=U#PK<1^$](@U34K22"\AN+B!;!76XNRXY9_-'R@85?EX&3R2:
M.:CT3P]8^(O$$&LZA<QV6ES21000[?M%T1(450Q&U>!DDCZ"GZYX=T<^'-+\
M0:'-=P6MY=/9R0:@ZLT3J%.X.H 9,-Z<8[UKZIX9?5_'WB2X\-W*WU[I]X]U
M]BN+<"2=_.;>L:982*O&<]0>G:K7C2VU74_!6AS:[IS6/B%K]K6SL(XS#YMN
M5!W"#HA\S"Y &<]^M '/^*/#&BZ3X5TC5=)U*XOVNKB>":5XPD;&/9S&OWL?
M,>6Y.,X%<?7J6M>#?$J_"G0+=M"U 36MY>2SH8&S$A$>&8=AP?RKRV@ HKKO
M!WB;0=!TS6[?6/#L6J3WL'EVTK[<P-AO4<<D'(Y^6N1H VM)\)ZWK=BU]I]E
MYEHDWDO.TJ1HC[=WS%B HQW/'09R:ED\%>(8_$%OH3:<W]HW,?FP1B5"LJ;2
MVY7SM(PIY![5T^BZ9J6K?!/4;;3(9;B;^W8W:"$%GD40G("CEL'!P.PSVI_B
M71=4NM'\#>&(K61_$,5G<O):DA9$1I&=%;)&TA 3@]* /-J]!UW0_!'AO4!I
MU[#XCGN8X(9)I()X0FZ2-7P,ID?>Q7GU>WZ9)\3#XQTX:C<&]T"3RFN;F-%.
MG2VN!O+-M"'Y,CGG(H \\T/P_I7_  CLWB#7/MTEJUU]CM+2R95EGD"[F)9@
M0%4$=CDGM52ZTWP]/XC@M].U>6WTN6,2237T)\RV(4ED(4?.PQ@8 !)'2N\M
MK[4;KP+?6/@-KG[18ZY/)LL<_:?LD@&QEQ\VW*@''H,UD^/-+U/6M7T"R%G)
M=^*6TM6U.*!-TI<%BN\#^/9MW=^F: .?\<:!IWA[4]/BTJ>ZFM+S3H+U6N0H
M?]X,]%X';CGZFLC0[*SU'6K6TU"_33[.1\373J6$:@9)P.IXP/<BN^^)/AW5
M[-_#^I7FC7AT^TT6PANG9&15<* T9;'RG)Q[$US]MI^G^-_$6EZ+X9T-M*N)
MW99&EO6N 5QDMRHQM"L>.M %I]!\+:SX=UN^\/MJ]O<:1&DS"_>-TGC+A.-J
MC8W(..?2I_#FC^!O$.J0V$=OXCB.PR7$[W4 CAC49>1OW?"@ G\A5OQ5HVO:
M5H-QI&C^&=5LO#T#"6[O;BV99+UEZ22''RH/X4Z#J<FLJQ7^Q_A-J&HQ\76L
M:@NG[NZP1J)' /\ M,4!_P!V@!FF^'M";3]2U^]?4I=&COOL6GV]N56XN6(+
M#<Q!"X3!.%/+#%8?B"#1H+^,Z'<74EJ\2LT=VF)8'YW(Q  ;'J .M=QX6OM;
MN/A5=:=X6:X_MFTU7[1*EGG[2;=XPN4Q\V-R -MYZ9XH\9W=I9W/AR7Q7IC:
MCK?]FD:G"+CR)-V\^49&4$[PF,@C/(S0!QWAVST":*^O-?O9XX;9%,5I:X$U
MT['&%9@54#J20?85L:GX6T*2T\/:MIM_<6.EZM/);S?VB5=K8QE=S90#>N&S
MT'3%3^%_"=MXSU?4]2L])O8-$T]$D>QM'-Q/(QX6-&('+$,2Q&%&?:G:_H?B
M_P 0:]I&G7/A^;2+:5Q9Z9:/$T<,*DY(!/)/5F8\GK[4 (GA[PCKEEKD>@3:
MO'=Z59R7BSWCQM%<QH0&^55!0G((Y-5].TSP0JZ39WUWJU[?WZH9I+!D2.T9
MS@)M9278<9P0/2MSQ)X=U_0-$O=#T'PWJD>EH-VHZK+:LKWFSDG_ &(1C(7O
MC)IGA71?&/AR;3K[P[IEMK5KJ:12_:8K;S5B/(*&7 :%ER02"OUXH SO^$)T
MS1&\1W>OW5S/8Z1?#3XTL2J27,I+$?,P(0!5R>#Z5D>*- T^QTW2=;T:6Y?2
M]360)'=;3+#)&P#HQ4 -U!!P,@]*[,6LB:]XTT?0M,3Q+H(N4DELOM#-<%@3
MB2)ERS;6+*2,Y!&<YK-^(MT+7PKX8T"2PATZ[MO/N9;",EC;)(5V*Y))WD*6
M.>?F' X% 'G%%%==XP\3:#KNDZ':Z1X=BTNXLH/+NID"YG;"CL,GD$Y//S4
M<O:VLM[=Q6L 4RRN$0,X09/3)8@#ZDUWWC;P"VF^(H-"T+3'>2*V,LD[7T<C
M7&V-7=BF1Y>W)X/7MFO.Z]"^(^EW^L?%C6+;3H&FG6"*4JI .Q;>,L>3V H
MX"*,RS)&.KL%'XUWGBG1_ WAW6=2TD0^(YI[.1H1-Y\/EEP/]S.,UPUF6%];
ME)8XF\Q<22?=0YZGKP*]NTA_B ?&DT?C"22X\,%)&U&:1!_9\D!4G>A "Y/!
M!7YLGZT >=Z7X?T:T\-6NMZ^NI7']H32165GI[*CLD> \C,RMP"<  <X/-9[
M:9X>E\2S0P:Y)%HB)YHN9K<^<1@'RP@ZODXZ@<9R!7<6M_XCOOAIX?B\$M>F
M?3[BY@O5T\'[0H>3S(BVWYMA!;VR.>@K+\>:+?Z]XW2UTNP:]UE--MY-5CLH
M]^+D*!*2%XZE0<=S0!SWCO0;/PSXPO-)L)9Y+6)(7C:<@N=\2.<X '5C6?X?
ML=.U#688-6U$6%CAGFGV[F  )VJ.['&!]:[KXJZ)J%AX^EUK4=&NY-'/V-&<
MAHTEQ!&&0/C@_*P]L'TK#TW1['QYXHL-)\.Z.^DJRLUPSW37.$');&T'@#
MZDB@!]UH7AO5/".JZWX?.J6SZ5)")X;^2.02I*Q52I15PP(Y!SQWJ[X>T?P)
MXAU,6D</B2"-(VGN+B2Y@V01(,L[?N^@_4D#O3_&&F:_8Z$VGV/A?4]*\,6D
M@D>6Y@(>XD^Z)9FQC/. HX7/XU0B7^QOA'+<Q_+<Z[J/V=F[_9X5#%?Q=AG_
M '10!'IGA_0QHUUX@U,ZE+ISWS6>GVEJ46><@;BS,5( 52N< Y)[5A:_!H\&
MI :'<W,UF\:OMNDVRQ,?O1M@ ,0>XX-=YX?O]>N_A3'9>$VN?[5L=2D>Y2QS
M]I\F15PR[?FV[EP<>@SQ2>-;W3;+6-'?Q/I']IZP=)C&I11W7D.L^X[3(5!R
M^S (/J* .0T"S\.'3[R_U^\NCY+(D%A9E5EG)SEBS A5&/0DYK8U#PEH(N_#
M=[;ZK/8Z)K22.TE\ TEMY;%7!V@!LD?*<#.:G\)^#X?$\VJ:_%HU])HUDX$>
MF6CF6:>0_=BWXR%'5GQP.G)HU+PYXP\6>,M*T[4M)ETIKL&WL8)(&BA@AC&6
M" ]E!R>YSZF@"!]!\+:SX=UJ_P##[:M;W&D(DS"_DC=)XV<)QM4;&R0<<^E3
M2>&O"NB&TT[Q!-K']H36\<]U<6@0PV/F+N160J6<@$$X(Z\9JYXKT;7M*T&X
MTC1_#.JV7AZ!A+=WMQ;,LEXR]))#CY4'\*=!U.3787-_XOU;QUHFJZ UPWA>
M\BMI)C$/]%"!%6<7'\.X88'=S@ #H* /,]+T#1(/"=SXDUA[V[MUU#[!!;V+
MK$6;9O+LSJV!CH,9)S57Q?X?L]$ETNXTZ:=[+4[%+R%+G'FQ EE*MC@\J<$
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
M4W$[$%II"5Y!+'BHZ* )3<W# @SRD'@@N:([F>*-XXYI$1_O*K$!OJ.]144
M/BEDAD$D4C1N.C(<$?C369G8LS%F)R23DFDHH **** "G>;)O+[VW'@G/--H
MH *D-Q.T @,TAB!R(RQVC\*CHH DBGEMV+0RO&Q&"48@X_"FI))&Q9'96/4J
M<&FT4 2//-(NUY78>C,334=XVW(S*?53BFT4 2-<3NI5YI&4]06)%,+,5"EC
MM'09X%)10 ^*:6"020R/&XZ,C$'\Q322S%F)))R2>])10 ])I8@1'*Z ]E8B
ME-Q.6#&:0LO0ECD5'10!*US.ZE6FD(/4%C2+/,D31+*ZQO\ >0,0#]14=% #
MX9I;>3?#*\;]-R,0?TIK,SL68EF)R23DFDHH **** "I!/,(# )7\HG)CW';
MGUQ4=% $D5Q-!N\F:2/<,-L8C(]\4P,P! 8@'J >M)10!+]IG\CR//D\GKY>
M\[?RZ5&78A06.%Z#/2DHH EDN9YF+2S2.Q&TEF))'I0+F<0& 3R"$\F/>=OY
M=*BHH 7<VS9N.T'.,\9I[3S-"L+2N8E.50L=H/L*CHH D2XFCC>-)I%C?[RJ
MQ ;ZCO3-S;2NX[2<XSQ244 .WN2IW-E?N\]/I2$EB2223R2:2B@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
EBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>tonyguilfoyle001.jpg
<TEXT>
begin 644 tonyguilfoyle001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55 \8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I-K&FIJZ
M:2U_;#47C,JVID'F,OJ%ZXX/Y5=HH **** "BBB@ HHHH *:74.$+ ,P)"YY
M..O\Z=10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !5'4=:TK2-G]IZG966\$K]IG6/<!C.-Q&>H_.
MN;^)_C*3P1X,GU*V"->R.L%L)%)7>W<X]%#'GKBOFSP]X)\5_%*^OM1MG#HC
MG?=7\[;=QYV!L$DX/IQQG&10!]A0S17$*302)+$ZAD=&#*P/0@CJ*?7R7X6\
M2ZY\)/'KZ=JL3V]BTH%[9J2Z;#TD3DYP#D'/.,'V^LU8,H8'((R* %HHKB/%
M?Q8\)>$G:"ZO_M=ZI*M:V>)'4C/#<X4YXP3GVH [>BOG74OVE+]KAQI?A^V2
M$$[&NI69B.Q(7 'TR:QC^T5XR)&+31Q@#($$G/\ X_0!]1T5\M_\-$^,L$?9
MM(ZYS]G?_P"+_P YI/\ AHCQG_S[:1_X#O\ _%T ?4M%?*S?M">-6/":6OS$
M\6QZ>GWN@KJ_AA\0O'/COQG!:7-Y$FFVRM/=F&V1<K_"N3ZG XYQGZT >_44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >:?'#P]=:
M]X&C:U+M]BNTN)8U5F#1\JQ*KR=H;=QS@&O-?A?\9=*\(Z#-HNKV-QY$<SRV
MTEIA^&.=FUB",'."2>O/3GZ4(#*58 @\$'O7G>M?!'P3K5[]K-C-92,Q:06<
MNQ'X_ND$#U^4"@#P/Q!K%_\ %WXF6PM+<0?:'2UMD*EO+B!)W/C.<9+'MBOK
M6XN[71M):YO9XH+:UBS)(<(B@#]/I6#X3^'/AGP63)I-B1=,"K7,SEY",],]
M!Z< >]>$_'#XB2:]K4OAO3YU.DV4@\UD_P"6TPSGG/*KG'U!]J &_$3XUZIX
MG,NG^'?/T_257]Y(.)IAW)(^XO08'XGG \B)).3R:** "BBM&PT#5]5R=/TR
M\NU'\4$#N#^('U_*@#.HKI_^%<^-/^A6U;_P%?\ PKI-%^!/C;5)XQ=V<6FV
M['YI;F920/95).?8X_"@#SVPL+K5-0@L;&!Y[J=PD<:#)8FOL/X:>!(/ GAA
M+4A6U*X DO95)(9^<*/90<?F>],\!_##0_ MN'MXQ=ZF01)?2IAR#V4<[1].
MO<FNVH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "FLI88#%3D'(QZ].?7I3J* "BBB@ HHHH **** "BBB@
M!DD231E)%#*>H-/HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** .7^(GB-_"G@/5-5A(%RD7EP>
MTCG:I]\$YQ[5\7,K/))(\BN WSMN&6R>HSR:^G?V@KE!X,L[*65(8YKDR&1E
MW$E$)5%'J21ST !S[_,,L[S"-6VA8UVJ%4# SG\3D]30 P/MW;0,'U -:7A[
MP_J/BC6[?2=+A\VZG.!DX51W9CV %9=?3?[/GA.'3_"\GB*>W'VZ_=DBD9>5
M@4@8'U8$^^!0!L^"O@MX;\-6L,VI6L6J:H!EYIQNC4GLJ'C'N037I*(L:!$4
M*H& JC %.HH **** "BBO&/BIXK\1W?CC2O WA6^:RN;I 9YD.ULMG W 94*
MH+$CGGVH ]GHKPJWTWXH?#_Q5IKR:AJ/BC29V NE4R3A!G!X8DJ0#N!'!Q6?
MXUUSQU>_&>[\+^&];N+?S IAB+A8T'D!FSP<#@_B: /H6BO)/"?A_P"+%MXH
MT^?Q'KT$^DPLQGB24$N-A '"#/)'4U%X1\4:Y??';Q!H=WJDDNF6R3-#;,/E
M4AD QQG@$]30![!1535-0ATG2;S4;C_4VD#SO_NJI)_E7@'AV7XH_$Z&]US3
M/$T>FVD=PT<5N)"@!P#M 53D $#+=: /HJBO*II/'6B_!_Q!<^)=33^UX59[
M::WP'C52,$LN <XR.,X//H.8@\7^(#^SG<ZVVJW;:H+T1K=[SO5?-4=?3&1^
M- 'OE%<)X U?4-3^#UGJE[=RSWSVL[-.Y^8E7< Y]@!^5>5^$/BAKVF?#/Q)
MK6H7\U_?)<PVUDUR2X1W5B3]  3[D 4 ?1]%?/VC^'?BWKNA6OB2R\:*SW:+
M+';&X.-N>X"[ ?4?@>F*]XT^*[@TZWBOKE;F[2-1-,L>P2-CDA>V?2@"S111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 >!?M,!_)\-G/R;KCCW_=U\^U]._M%Z4;OP19:
MBIYL;L!A_LN,?S"_G7S%0 5]J?#,PGX9^'?(8,GV&,$@Y^;'S#\\U\5U](?L
M\>+H;G1+CPM<2XNK5VGME/\ %$Q&X#Z,2?\ @7L: /;Z*** "BBB@ KP#6&^
MR?M6V$LQ5$E\O868 '-N4'Z\5[_7$_$'X::5X^MHFN)'M-1@7;!=QC<5&<X9
M<C</Y4 :'B?Q]H'A&\L[/5+F075X?W,,,9=B,XR0.@R?YUX5XRT:[U[]HRYT
MS3=3ETV[G";+KY@4(M@3C;@\@$=>]>A^$?@=9:#XAAUO5]8EUJZ@.Z%98=JJ
MPZ,<LQ)';T.#VI/%WP2'B?Q=?>(8?$4NGW%QL*+';YV$(%)W;P3G';% &CX
M^'_B3PMX@N=0UCQ9/JT$D+1K [2,-Q*G>=S'!X(_&N.\#DM^TMXH.!_J[CH<
M_P <==#X3^#NH>&O$]CK$WC&ZODMV9GMWA91(2I4<F0],CL>E5=:^!DVK^*=
M4UR/Q7/9O?2F0)!;$% 3]TL'&>WI0!Z]<6\5W;2VT\8DAE0I(C=&4C!'Y5X9
M)\#;JS\V_P#!OC6:VA8LR .0.#P#)&W."""<<8KH?#WP8?2-0>:_\57^HVTM
MM);S0,&C)W <A@Y*XZUB/^SQ)$QAL?&5[!9,3NA,!/7Z. >W:@#%\/>+M;\3
M_!CQM9:S<FZDTZ%!'<.V7(8G(9A][&W@^_)-4(M__#+,VQ25_M'YR,\#S!S^
M>.OK7KNG_"G1](\":GX9T^>6-M23;<WLBAY'/8XX& ,X'N?>KWA?X?6'A_P/
M)X5NY?[2LY6D,ADCV;@_; )QCUS0!B?#BXMH_@/:2"9?+CLKGS&8@;3ND)!K
MSSX-:+I&N?#CQ5::^Z0:9+<1;[EW$8C91D$.> 02/S]ZZ"\_9QTV2]_T3Q%>
MV]@6+&V:(.1[!L@?B0:[2^^%'AN[\#Q^%84FMK2.03++$_[PRXP7;LQ/N,=,
M8P* /)_%'PNUCX<>'9_$.A^,KCR;78QC3="7W. ,;6(/4'GKS7MW@+7+GQ)X
M&TC5[P#[3<P9E(3:"P)4D#WQG\:\UM_V<=/66(77B6]GMD?<T(A"[OH=QQ]<
M5Z3X>\&VGAO5K^\LKR[-O<QQQQV3R9AMU08 1: .DHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** ,CQ3H$'BCPQJ&BW!VI=Q% ^/N-U5OP(!_"OA^^LKC3K^>RNXFBN()
M#'(C#!5@<&OO>O"OCG\-9+[S/%^DPM+.BJ+Z!1RR*,>8/H  1Z<]C0!\\K%N
MW!G5&"A@'R-V<<#CT.><58L;Z[T?4+;4+"Z:&ZA(DCEC)!0_Y^HJ%BLC^;LV
MIQN4=/H.:1-N"<JVTG:K<$C!Y_0<9_.@#Z1\&_'ZPO;:&+Q9;_V?.[%5NX8V
M,#X]1R5/(Z9'TKO1\3?!+6KW(\2V!C1=Q D^;H3]WJ3A3QC/YBOC2V@>ZE2)
M0-SMM7J<D^PR>_I79Z+H_P!GM(6O%A6XB:2X-JZF-\C 4L^0 ,YQUY#=.!0!
M]"3?%73KK<-$M+B\V*':6:-HHRIW#Y21DX8+G( PV<]J+3XDR.W[_3 ZE6E7
M[-*&+(/0'OG P<=<G%>6VL]YC[/;6E[,!$N)807"H1\S2 <[1G/0D@YYSBNE
MM9K:UN-(AOG:V@E@5[AE@DC@$A4@.K2 ,[$!5R,@[CWX(!ZGX<\3V7B:T>:V
MBN;::)RDMM=1[)4(]@2".1R"1S6U7FVF>?:17 %GJR 7$@VJZ2$YE(+*S_/C
M@/@G@$ ="3Z);M*\(,RA7R00#D=>#0!+1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %(0&4@@$'@@]Z6B@#Q3XA_ VVU&635
M?"UM%#<L/WMAN$<;\CF,]$/7.>/I7BFH:&UA)-'):W-I=Q_)(DR@>6=Q5@$!
M)V'=@/TR.V[C[6K.U?0=)U^V^SZMIUM>Q8( FC#;<^AZ@^XH ^5M.\-2Z?()
M.9/+D<Q7"G:D:!>&;C@G(YPPS@>]4AI>H7-_'!?*<SR.<0L6579PHP-P"[6X
M'3GU'3Z#NO@YH3(L.GWVHZ?;>8SM!%(KJV[J,NI;'4]>YJH?@U;.+82Z]=R>
M0&"GRPK%6()5F4@L.!][/2@#AO#6CZS/K2"\^VF.W +?:9A;D85BL.0&+@H$
M)R.J @\\^G16UY)>V]NT.ER1V[+#$\#RLT>(G(W8_BWX()( '.=Q%:6A>!=.
MT(W12>YN/M$HD*2L J8"A0H '0* "<FNEBB2")8XQA5&!DY/XD\D^] '.:)X
M3L;6VD^U:=;!I"Z^5_K-JEW;[QY.[=D_4]:Z:BB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ I!G SP>^*6B@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL+QGK4OASP
M;JVKP('FM;9GC!Z;N@S[9(KD[_3-1\'^%)?%+>)-7OK^TLI)IX;BX\RWGD9>
M/W?1 K$$;<<#'>@#TFBO+]6T74_"6DZ?XG@\1:I>7L4]N-12ZN"\5S')(J,H
MC^ZF"WRXQ@=<UF1^)M:TSQ/XJ%S=W<^EW=Y<6%L2Q/V*X2$/&%Y. ^\@8Q@J
M* /8Z*\9O]>"W7A:+6=4U]+:Y\-),3I<TQE><[/G81\GC/)R,GFIO$&KZE8P
M>-EM-3U)4L]#LI+5IIG$D98."^">'.!DX!S0![!17GDMAJ/A77M%N;/7-3O-
M.U)GM;BVOKDSA&\EY$D1FY'*<CG.:YGX;WMUJ7AJ'5;F_P#%LNH)97$CS7,T
MC6,C N 06X) QT[K]: /::*\)\/^,?$'_"*:/I>JZA-_:C7^G7$5P)27N;.>
M0=3C)P24;KV%=%=Z)<#XKVNB+XD\2)8SZ;+>L@U)\!O-"A1[ $^IZ<C% 'JE
M%>51>*]2T7P[X_OKFZ>2ZMM:FM=/6XDRL9<((E&> H+ XX&,U737+ZV^%/B;
M3SK3W>I:*_E+J$4Y9Y48JZ/N!/.&*]?X: /7:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKFM9\:6>BZV-)?3
M=5O)Q;I<N;&T,RQQLSJ"VWD<H>U '2T5GZ;K>F:MI%OJME>Q2V,Z[HYMV ?;
MGH<Y!!Y!%$VN:=;ZQ9:3)<J+Z]C>2"( G>J#+'(X'7OUH T**8)8S*8A(AD
MR4W#('KBG@@]#0 4444 %%%% !1110 4444 %%%<SKOBY],U4:5INBWNL:@L
M0GFBM2BB&,D@%F8@ G!P.IP: .FHK$TCQ7I6K:"=7\X6=O'(T,ZWA$302*=K
M(^3@$'W]*?+XJT.'5[73'U* 75U#Y\(W?*Z;@H(;IR6  SSVH V**J+JNG-J
M)TY;^U-\!DVPF7S /7;G-96@^+=/UM[B+S8;>YCO;BU2!YAOE\IRI<+P<'&<
M8XH Z"BJG]IZ?_:']G_;K;[;MW?9O.7S,>NW.<46^JZ==W36MO?VLUPJEFBC
MF5G !P20#G&>/K0!;HKB;CXD6MOK$T+:7>?V3;WW]GSZL2HACGZ;2N=V Q"E
ML8R:QH_B/JZ217=SI:O#'#?/=6L$@_=I!<+$)-S#D_?&T=2,]Q@ ]/HHKCW\
M=2VNO6UCJ'AS4[.RN[S[%:W\FPI)+SC*@[E#8."1TYH ["BN*3XD6;ZW';?V
M==KI4UZ=/AU<E1#)<<C8!G<1N!7=C&14R>.FB\26VEZEH&H:=;7DTD%I?7!0
M)*Z G! .5R 2,]: .OHKB+#XDVM[J=BATJ]BTG4;EK6QU1RGE3RC. %!W $J
M0"1@UV] !1110 4444 %%%% !1110 4444 5=3TZUUC2[K3KV/S+6YB:*5,X
MRI&#R.E<S9>"KY8'T[5?$MWJ>B^0;=;"6VB3,97: \@7<Q [Y!R :["B@#BK
M?P%=/+8PZOXFOM4TNPDCFM[*:&)/G3.PR.J[G XX/4C)S5RX\":==Z7K^GSS
MW#1ZS=F[D<$!X9,( 4..,% 1FNIHH Y[2_"-II6H:;>QW$TDUAI8TQ"^WYXP
M5()P.OR_3FJVL^!K/6I=?DENYX_[9LXK24(%_=B,L0R\=?F[UU5% '*Z=X+:
M"^M[S5-<U#59;1&2T6?8D<(*E=VU% 9]I(W-FJ?AOP'>^'=,CTA?$]Y<:1'%
M)$MFUK"O#Y_CV[N"Q/7].*[:B@#BKOX9Z5=Z=X;@-Q<)<Z!Y(M[I<;G6,J=K
MCH02@/L1QWSN2^'89?&5OXD-Q+YT-D]F(.-F&<-N]<\8K9HH XP_#C39+J9K
MB=Y[2?6'U>:TEC5HY)"FT*<_P@_-CN:;J7PSTB[GU-[)O[,AU&P%G-!:0HD9
M(?<LF /O#D>XKM:* ,K1--U/3TF&IZ[/JK.1L,EO%$(P/0(HSGW]*U:** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKSW4O$=OX<^)^H37T5^T$^E6T<8M[&2;S)%DF. 54]F]NOM7H5% 'ANI65S;
MZ5;P:AH")%J^H7U_&U[I[WGV-7(*1"*,_+(PYYQCD=<U#I.GV=E9?#C5/$&C
MSRQQ6EU!<,]@TS @@0JZ@$C')&17O%% '@'AS3-4'BRPM-7G>WUB+6#<W,RZ
M1,T\N&)Q]I!VF%DP.> #TXR?:M"_L_R+W^S[26V3[=/YPDC*EY=YWN,]03R#
MT/:M6B@ HHHH **** "BBB@ HHHH *X*6XF\)>.]?U.[TS4+NQU>*W>">PM6
MN"CQ(4:-E4$@G@@XQSUS7>T4 >-7.F73W=EKNN>'KZXT>[UJZNYM/^S&>2)'
MA6.%GA&3U0L>#M)]ZN)I6B6?C3PUK$'@ZYM=/N;62)(ETM2;>;S5\MY% )C.
M"2"<$#Z$5ZS10!XA;:.YT_3]%3PQ>1>+X=52:?5GM"%?;,'>;[1T*LA(QG_9
MQTI!I0EU&\L8/"E^FOR>*)+RWU1K+;&L*W.XOYIZKL!&WOD8SFO<** /#-/\
M,:FGC$1WTNLPW2:Z]XDEOH\;HR%R0YNB =K*0""3@ C:>!7=_##08M*\-&>?
M2EM-3ENKKSI)(-DKKY[[<DC)&T+CMTKN** /&?$'A4ZEK6H:)HA\3PB]U%;F
MZBEC\O3U^=6DD#E?FZ<*#U(XXKU7^P-'Q,/[+L\3!Q)^Y7YPY!?/'.X@$^I%
M:-% &7I>O6VKZCJMG;QR@Z;<"WDE9?D=R@8A3WQG!'8UQ$E]=ZW\18)=7T76
M8M,TVX\O3HA8LT<DQPOVB1AD #)V^@^8UZ-!;06J,EO#'$K.TC!%"@LQ+,QQ
MW)))/<FI: /'M.T_4DT+3/ XT>\%W8ZRMQ/=/$1;FW2X,WFB0_*Q88&WKDGC
MBM :E/KOC]9=7TG7+>&V:2VTJ(:?(85+ HUQ*^,9.2%]%R3UKU&B@#QS3['6
M+_0/"/A%]&OK:\T;489KZ:6)EA$4+$ADD^Z^[*X )/7CC->QT44 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5P7B77/&>F>*]*TS3O[!:VU6:2.W:XBF+QA(]
MY+X8 \ ]/:N]KG->T6\U#Q5X7U*WV>1IMQ.]QN;!VO"R# [\D?G0!3U'X@Z3
MX?E6QUB5WU""&.2_^PV\DL5KN'WG('RKGIGG&#6]:Z[I][J;:?;3F6=;9+K*
MH2AC<G:0^,'..QKC-5T#Q3;:CXG@TFST^[L_$ !^TW%P4>U8Q")MR[3O4 94
M#&.174Z'87VC+::.J0OH]EI\,$-PTA\YY%^4@KC&-H4_7] #;HHHH **** "
MBBB@ HHHH **** "N(\3WGBS3=6T]+/5]*BM-2OQ:0K)I[N\68G<$D2C=DQX
MZ#[WM7;U@^(M%GU>^\/RPM&J:?J0NY2Q.2HBD7 '<DNOIQF@#+O?'UCH,KV&
MI+>7EQ8)%_:=Y9V9\BV+@$,^3\H.<X&X@=:CU7XHZ)I6H7]HUIJEU_9X1[J:
MUMO,BBC=599"V?NX;Z\'C'-5-<\+>*)[KQ)9:9+IG]EZ^5,LUP\@FMLQ+%)A
M0,/E4XY&":@_X5_JD=OXWM8;FV^S:Q8P6FGHSME/+@,>9#CCMTSTH Z.3QUH
ML=EKEVSS>7HR+)<#8,NKH'0ISSN! &<9-'BGQ+<:3!I-OI\$3ZEJUTEM;+<'
MY8\@LSN <D*!T!Y..:XSQ!X6:Z\?>%K&-W1+BS0:O%$F8Y(K8J\>6(X^?"]B
M0:[7Q?X<N-=M["YTZYBMM4TRZ6ZM))DW1E@""C@<[6!(..>AH Q].\4W&GG6
M9]6\3:)J\&G6SS3P:;%LN(2G4%?,;(X(YQSBKWB/QG;Z?I]S';/)!=MH\NJ0
M3/"'0(F."-P);YEXZ>]<RWPZU?7;O6+O5K;1-*DO=*EL572PQWR.ZOYLA*C/
M*CW(SS3&\ >*-5DNKC6)=)663P[+H\2VKR8#;@4<EAT/.>./>@"IXD^(NK6.
MD>*KNPDEE^RV6GBUD2) (7G0LTI4Y(&"HY)YP,=3706OCV#0M-ALK^W\0:I>
MVUJ+J^E^QQ^9;1LQP9@I ' /W<G"YJA<_#;5Y]*U^T6_LPVH:=I]G 6# 1FW
M'S[L#."<X/7GVK0U3PIXFM?$^MZEX>N-,,6NVT,-R;W?NMVC0H&0*"&&#G![
M^U &I)\1-!CTK6-2#SO;:6L+R%$!,JRJK1M'SR&W #..<UE:/XU>R3Q'<:P]
MQ<>7KS6%A;0('D;,:%(E P,\L>3QSS6+<>"AI_C3PCHMBTDEDEBHU3]T-LJ6
MS!X68D'DR$\>G'05?U;X<ZE>PZE,K:7<W+ZZVJ6\%TK- \9B$?ER#&<XYR,\
M@4 =IX?\26?B."X>VBN;>>UE,-S;74>R6%\9PPR1T(.02.:V*YOP=HEQHMC<
M"ZTS1M/EFD#^5I2,$Q@8W,V-S=>PKI* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBC
MI0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !117DOBIQ>?$74K6\@\4WEO#96ODQ:).RK&6,NXN ZCG P?8T >
MM45Y_<>-=6L=0\1O]BM3HGA^-#+)-(XN928%DV@8(SD@9/K5:]\=^)M"-JVN
M:1IT2WVGW5U;K;S.S))#$9?+DR!_"",CN#0!Z317F%OXP\=WFI:591Z;X?BD
MUBR-Y:[YIF$"+M)\S ^8D,, 8QGJ<<])X:\0ZSXET;0M5@L[*.VN3*-0#RMN
MCVDJOE8&&!8'D\8Z4 =71110 4444 %%%% !1110 445PGC/6O[#\9>'KV61
MQ9P66HSW**>JI&C#CN<@?G0!W3,J(SNP55&22< "A'61%=&#*PR&!R"/6O,K
MOQ3XB_LRTAURWTU;;7M,NGA6TWA[=A"7"L22&RIZ@#!J#P!XBUZR'@W1=12Q
MDL=4TG?;&!6#PB*-<;F)PQ8$$@ 8/'- 'JM%>;>&O&?B:_G\,7FJ0Z8-.U\2
M1I';(XD@=49U)9FP0P0\8XXY-0^/81=_$'1[6;2;_5[<Z;</]CLKGR6#"2,;
MR=Z @ XZ]^E 'I]->1(UW.ZJN0,L<<DX _,XKRW5?%$?@V36[JTT4I-9Z5IR
M0Q32N\F9'D14D^9@=O\ L\GGD\$96I>*[WQ'836]X!-;V&I:;<Q7HLI;-'W7
M"JT;+)DY&<Y!Y'/8T >S22QPKNED1%R!EC@9/ %$<T4Q<12HY1BC[6!VMZ'T
M->0>,M9UKQ#I]](!81:%9>((-/:!XV,TC1SH"^[.T#<<;<=,\U8\,^)?^$?U
M?5Q,BC3[OQ;>6ES,^<QNR*8R.<8)&#]10!ZU16%X/UNY\1^'8M7GBBCCNI)'
MMECS_J-Y$9;/\1 !/UK@_B#-:M\2;"TO].U74[:31Y-EKIIDW^:9E"N=K *
M,C<3@9YH ]9HKSKPY/XSM6T+P[<S6BW$6G_:]0N+L-/)_KL",$, 3MXW'/([
MUFZ/\4-3U77+2."U6>"ZNY8/LBV4R&%%W!7-P?D8DJ,@#C=UX- 'J]1SSPVL
M+37$L<42#+/(P51]2:\CN/&%YKOP^\0?VS]D-_:Q123Z6UI-;/;MY@P"Q?+K
MP,,N*J_$;Q!KWB#PAXT-@UC'HNEW0T^6-HG:>5E:,NP;.% + 8P> >E 'M5%
M>6ZU\0-;M=4U2#2;.6X72WBA6UCTN>X-T2B.^94.V/A\ $$\9/44GB#QWXFT
M\>*]0LUT\V6@3P 6\D#M+.LBQE@2& 3&YCG!^G'(!ZG5:^U*QTR$37][;VD1
M. \\JQ@GZDUQ7AV77[CXF^(A+JEO)ID:6S_9_*8D*Z2% AWX4CC<<?-[5SGQ
M2F>;Q? +;2TU06.F,U[%=0":&VAE?:)U3.YG7:V0!]T=10![ K!E#*001D$=
MZ6N+^&^KV-YHDFE:8\UU9:/Y=I'?R,"+H[ Q*XZ 9 QGCBL3P[X8TOQPVNZO
MXAB>ZO3J=Q:1'S77[+'$VQ!& 1M.!NSU).: /3Z*\5M]"74_BOXB2;PJFLVT
M%W:QF]EOO+:U7R4R=I/S^O'/'O6QH?AC2_%GA[5M;UP22ZM)=W<8N7F/F6(C
MD=46,@C9M"@]NO/6@#U*BN7^'6IWVL_#W1-0U([KR:W!D<]7P2 Q]R #^-=1
M0 4444 %%%% !1110 4444 %%%% !2$!E*L 01@@]Z6B@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LR#0[6W
M\1W>N1O-]IN[>.WE0M^[*H6*G&.OS'O6G10!BGPOITDFO&<231ZYM%W$[87
MB6+"XP1\J^N<UB0?#/3 V;_4=3U$16DME:BZE4_989%V,$PH.[;QN.3BNUHH
M Y^S\'Z?97FAW44UT9-&LVLK?<X(>,JH^?CD_*.F*@TGP-IVBV^B06=[J2Q:
M0\S0H;CB3S22PD && SQZ5T]% !1110 4444 %%%% !1110 5SD?@O3AXDNM
M;N+B^O);B-XA;W<YD@A5\;Q&A'RYV@&NCKE-7\1:P_B1M!\.6%I<74%L+F[G
MO)62*(,2(T^4$EF*D^@ H CTWX;Z+ILC/]HU*Z"VKVENMU=&06L3C#+'Z<<9
M.3CCI6C%X/TF&?P_,BS!]!@:"R_>'A&0(0W][@"J3>-[+1K2VC\5R0:7JCQF
M26WB+SJB!RH<LJ\*<9RV.X[&H(/&GD>*O%-KJDMO!I.DPVDL,Z@EB)5).<$Y
M^8   9^N: -.#P;I%O9:):(DWE:+)YMH#*<AMI'S'OPQJ]/HEK/X@M-:8RB[
MM8)($VMA2CD$AAWY4&LE/&%I?WVD'3+JUDL+M[A)FF61)<QIN(12O4=]V..G
M-7D\6:$\6E2KJ,?EZL&-DQ5@)@%W'J...><4 1:EX/T;5[G49[Z!YCJ%M';3
MJ9"!MC9F4KCHP+9S["J47P_TI+6ZMYKS5;M+GR-_VJ]>3'E.'3;GIRHSZUHZ
M#XLT;Q,UP-)NFN/(VEV,+H"#G!4L &!P>1GI61;^.5_M#Q5:W:6L']C/B#=.
M 9QY0<Y!Z<D#CUH -4^&/AW5KVZN;@7R"ZF%Q+!%=NL+3#'[SR\[=W YQ4/B
MGP'%>^#O$&DZ/$GVC6;K[5(;F0E$D9EW..#C 7.!WJ5/B/HMGX<T?4-9N/L]
MSJ%C'>&W@B>9D5E!)PH)"@Y&3Z4X^,8D\8/"]Y;C0AH*ZI]H(Z?O2-V[^[MQ
MQ0!:C\*O%KNA2Q7)BTO1;-H;>WC8@R2, F7'0J%48]R?3G5?1+-_$<6O$2?;
M8[5K1?F^7RV8,>/7*CFN!N_BBMYJ6H'0;[3VLK;1OMN^_AFC\N43!?GP-VTH
MP( &3QV-=3JGC[PWH5ZMAJFII#=C8)%$3E8]PX9B!A5]R: -@Z3:G7%UC:WV
MP6QM<[N/++!NGKD=:Y^U^'.C6>JF]@N=52'S'E6P%\XMD9L[BL8/'WB<=*LZ
MOX^\-:%J#6.H:B8YT56<)!)($W?=W%5(!/8'K5BR\8Z%J&NOHUK>&2^0'*^2
MX7(&2NXC;N (R,Y% &3;?#+0K>QU&V>;4;I[^)8)+BZNC+*L2MN5%9ONJ#VH
MUOX7^&]?O[N[O%O5%YAKF"&[>.&9P %=D!P6 '7\\UT>NZ@^D^'M3U*-%D>T
MM)9U1NC%$+ '\JYR7XF>'M*TS3)=<OEMKR\LH;LPQPR/A9!U& ?E!!&>W&>M
M %G5/ &DZIK1U0W6IVLL@07$5G>/#'<[1A?,4=>..W%6[SP;HU_:ZU;7$,K1
M:S(DEX!,R[RH4#!!R!A!TZ\U!K'Q \,:$;(7VIJ/ML:RP>5&\NY#T<[0<*?4
MUTH(8 CH>: ,+_A$=-7Q3#XAB>ZBNXX1"T<<Q6*4!2JETZ$J"0/K4'B#P-H_
MB.^%[=&\M[KRO(>:SNGA:6+)/EOM.&7D_G72T4 8/AWP=HOA22<Z+!+:Q3*H
M> 3.T>5_B"L3ACW/?%4]4^'VB:IJTFHN^H6TLY!N4L[R2&.X(X^=5(!/ YX/
M%=510!Q]W\-/#]WKLFL;M1@NY&C:0V]])&'* *N0#Z 4:E\-/#NIZC<W<JWL
M*7;;[JUMKMXH+AO[SHI )/?U[UV%% $<$$5K;QV\$210Q*$2-%PJJ!@ #L*D
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *XW4;/7=&\97>NZ5I::M;7]I%;S6ZSI#+&\;,58%
M\*5(<@\YR!7944 >.^)?!WB+6M:N]4FTO5!'JMG%'/9Z9K,4 C9-ZE)69?WB
ME6'W00,L.>"=*7P5>Q/K\1T1[RQELM-M[6(7X25S #N99."'4D8)QDCTKU"B
M@#S71?#OBR2'0FUAF=[2]NSFXG66:&U>%D19&7B1\D<CM698^$_%7_%'Z==:
M):BS\/M+'-,UZI6Z5HV4,H R%/<$9YZ$9KUVB@#A/AUHVL:,VH0W5I>6&DXC
M%G8W=ZET86&[?L91D1XV  GL3WJI/\.[?5/$'C'4=4T:QN&OA&-.DE568$0[
M2?\ 9^;'Y5Z-10!YGI.@^)?#3Z9=0:-#J3C0;;2YH?M:H89(BV3\W#(=W;GC
MI6.GPLUN#13IRW$+NOA\68D\PA3<?:3/L]=F#MS^G:O9** /)/$7AGQ9XKN=
M<O)M#M[!KC0_[/@B^UI(SR><K\D< <-C^F:Z'4O"^IWG_"<XAB(U?3HK>S!<
M'<ZPNISZ?,P_G7=44 ?/6MZC+8>*_$@U20R:?'<6$MWIT-['!).\<2'Y4=2\
M@W ?=9<X'7MW,5GK&A>,+WQ%#9OI7A\K/=:FDMX)(KCY,K(D>-T<F0-V?ISW
M]"ETVPGO8KV:RMI+N(8CG>)2Z#V8C(ZFK1 (P>10!S4TE_XI^'-TQT]K*^U+
M3956TEDR49T8*"V!ZCMWK"T_PIJZLSSV\43OX5ATP_O <7 W[AQV&1S7H5%
M'E_AWP[XI\'SVMQ;Z5;ZDT^CVEE*INEC-K+"".IZQG=D[<G(Z5W]A-JTE_?)
M?VEO#:H8_LLD4I<R97Y]P(&,-P/6M&B@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\
MT\5Z]J<'C273+CQ,WABR:WB_LZX-HDL5U(2=^]G4A=ORC&5ZYS7I=<=XK\/^
M)]?CO]-M]3TJ/1[Z,1LMQ9L\L(VX;;A@&).3DXQQUH M7'C6SLK+Q%-+!<R?
MV %^TE4"^:3&K_("?1N_YFN9F\=WVC>,/%HFTW4M1TRP^R2,8=@2TA,(9VP2
M"QR<X'8$]J=JOPUUF9=9L=*\0PV^EZO;0PSQW%J9)4,42Q JP8?>"C.1]*MZ
MOX$UVZU+Q%+IOB"TM;3788H+B&6Q,C(JQ",E6WCDC/4=_P : 'S^.K+2]<UZ
M6YU"\NK:"WM);:U6",(WFC"")OO.S-_>P!GT!-6(/B19-9ZC]JT^YAU2PF@A
MDTY'25Y'F_U01U.UMP.>O&#FN23P3-XJU'Q-8I%=6&E1+8P6,][;9WRVPP3L
M;&],9'H<UT4?P]O?[-N8A=Z-8W@N8+JSETS21;I%)$2<NN\^8"#T)XR<4 5+
MOQ_XFC\3Z!II\(7EL;N2Y6X@>6%S+Y<88>4^\# R"2< ]!DUW=AJ,]Y?:A;R
MZ=<6T=K*L<<TN-MP"H)9?8$XKEKWPAXEO9],U.7Q):'6=.N)GAE.GCR1%*BJ
MT>S?GC;G.[/)_#J;"VU*"^OY+S4$N;>:16M8A"$,"[<%2<_-D\Y/K0!YYXH\
M43VWCS4=+F\3:II-K#:6[P)8Z:MP#(Q?<6/E,<<+W&>?0UK:M\2%T+4=2LY-
M&O[RVT9H%U&_1D 1945E<+P6)+'( XQGN!5W4/"^O+XJU#6]#UNSLS?VT,,L
M=S8F;!C+892'7^\>N?Y4W4O \NI6?B>&3445]<>W?<(,B(QQQKTW<@E,]1C-
M %6;XE_8;+6I=4T"]L;C3K5;V.WED0M/;NQ16RI(5L@@J>GO5/6/'%SJ.A^(
M]-?3M0T/48]%FU*RD>12[PJ" V4)V-NP-N<C-3?$'PG>7]GX@U6RWW-Q=:*N
MG1V4<8RS"5GW9.?[W3';KZ1+\/M9U.+4KG6/$"37=WH[:7;;+(1B"-R"Q90V
M&;( XQT_( N7?Q#EM4G6QT"]U1-.MHI]3FBD1! &C#X4,09&V\D#\ZED^)FE
M1Z5K.H&WG\O3[>&YA'&;N*908F0=1ECMY'!J#4O FL->:PVB^(8;"TUF-%NX
M9;+S2K"/RV:,[AMRN."#R*S=8\#1'QMX.L[*SN6TRSLS%?2'/EM%!M:!7/=O
M,YQWH T]0^)3:=+?N_AS4'L=,N4@O[I'0B$LJ$87.YS\X! ''7-#_$V&PL]:
M?6M'NM-N],2*46CRH[31RG;&00< EN",\>M7-1\$/>Z1XFL5U!4;6[M;D.8<
MB$!8EVXW<_ZOKQU]JK^)?AU'XCU+5[R2_P#*-]9P01KY(?RI(I#(KG)PP)P"
MI'3- %1?BK MM>+/HTQU*UN;:V:TMKF*8.T^?+VR A3T((['\ZI>(OB5K5GX
M5UUX/#TUCKFE^69XI9HY4ACDR5ER.''RD8'-:J> ]1G@B2_U/3@8M0M+Q18Z
M8MNN(&+$$!B26)ZDX'85-K/@!M8F\6O)J91=>M8+=%$.?L_E \]?FR3GM0!=
MU#Q/?Z;\/KOQ#?Z4+&]AMWD%E-.KX;.$!9>.?EX'KCK7.:DOBKPAI>E:[=>)
M+C4G-S;Q:E:SP1B$I(P0F/8N4*EASGG'/I77#0+C4?",^A^(;Y;][F%H9IX8
M?)R", A<G!'KZUAQ^"M=OC8VOB+Q.NHZ992I,L,5DL+W#(P*>:VX@@8Y  S0
M!YQJWB?Q<MKXTU5-.U6-H[S[ L_]J*$L4+1?(L0."_/WUZ;^O!KL&^('_"*6
ML.DKH]U/)IULMQJHN]5C::U5\L &<YF? )P.V!WK:OO +WFA>)=-&HJAUK4E
MOA)Y.?* ,1VXSS_JNO'7VJ/6_ %S=^)+W6M)U&RMI+^-$NH[W3UNEW( JO'D
MC:<<'J#Z4 7-/\;3:QXF?2],T6>XM8!!)<7QF1%CCFB\Q"%/+'/! Z#G/:NN
MK"T7PY_9&MZQJ7VA9#J(MQL6/8$$4>SL<<\G@#'2MV@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "F/-&C!7D16/0%@":?7 :CH&D:_P#%
MJZCU?3K:]2'0K=HQ.@;83/-DCT- '?T5X;;>)M3TG2H- TRXU*2WEUN_MH+B
MQMQ=3K;0X*I'N.#RW7L >#6E>>*O$EQX?L;>[OM7TS5'EN0L5OI*&XN88RNV
M9U9ML2X(W=,DG' Y /8*CEGA@QYLL<>>F]@,UY;IWB#Q-XON?#5C:ZRNEB]T
M3^T;N:*V5W9UD52%SP,D_EFM?XPZ787/PWUB\N+*VFNK>W'DSR1*7C^=?NMC
M(_"@#NX9X;A-\$J2KG&Y&##/X5)7G.H+.^OZ;X2\,W5KX<L[G3WU*6>RM4#R
M$,BA%!P!UR3C.%[<UC:5XB\4^)9M$T<:T;&2274K6[O8($+3BW:((Z9! )W$
M9^O'2@#U^BO)['QOJNBV>DZIK=^LVF2)>V%S-(@0?:())/*<D#@NJ%<=SCO7
M<^#I]1?POI@URY$FKSP?:)D8!67<=V-H[+N"_A0!OT444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7.ZYX&\.>)-12_U;3OM%
MTD0A$@GD3Y 20,*P!Y8_G7144 8=WX.\/7NDVFES:7"+.S8/;1Q%HS"WJK*0
M0>3T/-4V^'/A-[.VM#I"^3;>9Y8$T@/S_?!;=E@>X)(-=110!D:;X8T;2)[2
M:QLA#):6ALX"'8[(2P8KR>>0#D\U;U32[+6M,N--U& 3V=PNR6(DC<.O48-7
M** ,76_".@^(K>W@U738KA+<8A.YD:,8P0&4@@' R,\XJ:R\.Z/IWV'['I\,
M'V"-X[4(,>4KXW@?7:,_2M2B@#F-?\&66L:);:-"D-O8"_2[N(MF?, <R,!S
MP68\GW-7X]!C'BV?Q!+,9)C:+9P1[<"%-Q9^_)9MO..-H%;%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9ZZS;/XB
MET0+)]JBM$NV.!LV,[(.<YSE#V]* -"BHFN8$#EIXP(V"N2X&TG& ?0\C\Q2
MO<0Q^9YDT:>6H=]S ;5YY/H.#S[&@"2BJR:A92PK-'>6[Q,XC5UE4J6/10<]
M?:L[Q'XB@\/Z7)>%%N&BF@BDA60!E$LJQ@_^/9]\4 ;5%<[XF\7V7AR)$WP7
M%ZTT"&T$X60))*L>_;R<#/ISC&:GUCQ"=*UW0]+6T,[ZK+*@8/M\ORXRY/3G
M.,=J -NBN1M_&_FZUH&FSZ8]M)JL%S,Q>=6\CR>Q*Y#9YY!XXK<N?$.BV7V;
M[5J]A!]I.(/-N47S3G'RY/S<^E &E16;KVO:?X:T:XU75)Q#:0#+-U))Z #N
M3Z5&/%.@'28-5.M:>MA.=L5R]RBHS?W0Q.,\'CKQ0!K44PS1" SF5!$%W&0L
M-N/7/I6>_B/0XX;N9]9T]8K,A;ES<H!"3T#G/RY]Z -.BLZ]\0:-IMO#<7VK
M6-K#. 8I)KA$63/(VDGG\*HR>)XHO&8T"2 +$=+;4OMAE 0 2!"N/Q!SF@#?
MHK-E\0Z)#/:02ZO8)+>JK6J-<H&G#="@S\P/;%79;JW@FAAEGBCEG8K$C. 9
M"!DA1W. 3QZ4 2T50N-<TBTCNI+G5+*&.T95N&DG51"6Z!R3\I/;-+%K>E3V
M]M<0ZG9R074@BMY$G4K*YR=JG/S'@\#TH O456AU"RN#<B"[@D-JY2<)(#Y3
M 9(;'W3@YP:Y&;XHZ!)IR7>F7-O>'^TH[&6/SU4Q!I?+\T]?DZL#T([B@#MZ
M*SX=>T>XTV;4H=5L9+&$D2W*7"&-".NY@<#&14FG:MIVKV?VS3;^VO+;)'G0
M2JZ@CJ,@]: +E%<9H'Q L]<O-8E,^DP:1ITCQFZ_M%6<[6VAV3 "HW)#;CG'
MOQ<U+QMI\&D:=J>ER6^IVUYJ,%CO@F!"F1PI.0#R,YV_RH Z>BN<T_QC82Z9
MJFH:G+!IMM8:A/8M+/*%5O+?:#DXY/H,^E:]KJ^FWJVS6M_;3"ZC,D'ERJWF
MH,99<'D#(SCID4 7**SI];L$T[[9!=VTZN62 +.@$T@S\BL3C=E2/P/I53_A
M+-(M=)M+W5K^RTUKBW2<Q3W294-CN#AADXR.* -RBLK4_$VA:,EN^IZO8VB7
M&/)::=5#@]QD]/?I5R'4+*YL%OX+N"6S9#(+A) 8RO\ >W#C'O0!9HKE[WX@
M>&X/#6HZW::O8WD-DC96*X7YI,$JGL6(P*Y!/BU--;Z/!!-X9?4M1=RP_M,^
M5;H NT.=NX.Q;&W'\)_  ]7HK)M_$VAW6M2:-!JUG+J<>=]JDP+C'48]1W':
MC3O$^A:MJ$MAIVKV5W=Q*6DA@F5V4 X.0/0T :U%<[I?CCP]K&L:EI=IJ,+7
M6GL1,#(N&4 %F4YY4$X)[$&M'2=?TC7HI)-)U.TODC;:YMYE?:??!X_K0!HT
M5CQ>((#JFLVMSY-M#I:Q/)<27"8(=2V6&<H!C^+&>O2J5QXWT=_#UQK&DWUC
MJ,,$J1/MO$B52S 8+L< \YP>O;K0!TM%9$WBG0+?4H].FUJPCO9)?)6W:X4.
M7X^7&<YY''N*K>*O&.D>#K>SFU681K=W"P( 1D9(RYR?NKG)(Z4 =!17#Q?$
M[1(_$^HZ7J%_8VMM%]E^Q3M/DW/G1[\@=E&5^;ISR:W]4\6:!HNH6]AJ6K6M
MK=7&#''(^"03@$^@)X!.,T ;-%9'B/Q%:>&=*%[=+)*TDBP6\$2Y>>5ONHON
M3Z\51L?$6JP+=S^)]&@T6R@C,HN_MZ2QXR!M;A2IY]Q[T =+17):AX\TX:39
MZCHMQ;:E%-J5O82%)/\ 5F1PISW! (.#5N]\9Z/%_:MM97]G<ZEI]O+,]J9P
MGW!D@L1@<D GMGF@#HJ*R]/UVRO;6-WN((YQ9QWDT2RAQ$C@D-N'!7AN>^*K
MR^,O#D%S86TNL6B37Z));1E^9%?[AQV#9XSC- &Y17.^*/&NB^#WT]=7N1#]
MNF\I#_= &2Y_V1P#_O"I;CQIX:M)[2"XUJSBDNXTE@5Y,;T?[C>P/;- &[16
M%-XS\-P>(4T"36+4:J[!1;;LMN/13C@'V/-0R^/_  G!J1T^;7[&.Z$CQ-&T
MF-CJ<$,>BGTSC/;- '1T5FZ-X@TCQ#!)/I&H07D<3[',39VG&<&JB^,O#K>(
M?[ &K6YU3<4^SY.=P&=N<8W>V<T ;M%8UAXKT'5-9N-(L=3@GO[<$RPH22,'
M!P>AP3@X)Q6+>>+=??Q7J6BZ)X=M[Y=.6$S3S:@(.95+#"[#GH>] '9T5R]O
MXTA;2?$=[>6CVSZ%--'/"6R75%WJXX'#J01_6L&3XC:[OD6'PD'-IIL.HWR/
M?B-H5D5FVJ"GS$!3UQ0!Z-16;9Z[I]YX<AUX3"+3Y;877F2_+L0KNR?3 KE]
M;^*7AZT\(:EK6DZC;7LEKA$B.Y=TK [5((SS@GWP>: .ZHKCKKQH^D?#F/Q+
M=_9+^4A5S9,R0.S2;%^9LE5&1DGI@U>C\32:7I$U_P"+(K/2(XW54ECN_/CF
M!&1L.T,3U^7;GCC- '1T5RS^-+*Z?P_+HUQ:WMEJEZUJT@8[EQ&[<+UR"HR#
MTS5ZS\8>'[_6GTBUU2"6_4N/*&>2GW@IQAB.X!.* -NBLC1O$^C>(7G32KY+
MHP??**P&,D9!( (R",C(XK$TSQ\MYXTU7P[=:>UI]D+BVNC)N2Y**K..@VD!
MU.,G@T =E17'V7Q&T3_A$=)U[6;F'2QJ,7F1P.YD;(Z@8&6QQSCO5[4/'GA?
M2[*RO+O6;=+:^1GM9%RXE"D [=H.<;AQ_@: .BHKSV;XM:'=V/B-=&N(I]0T
MJWEGA20-LN%2,,6!&.,DKC.>,CBNB\,>,=%\50E=.U"">ZBC1[B*,G]V6';/
M49R,C(H Z"BN7\:>,5\(6UI*+)KQYI,R(K[/*@7'F2DX/"Y7CON%6];\9^'/
M#D@BU?5[>TD:,2JCDEF0DC( !)&0>G3% &[16)IOC#P[K&JR:9IVL6ES>1IO
M,43YR/4'H<=\9Q4%GX[\+W]]<V5MK5L]Q;([RIDC"I]X@D8;&#G&: .BHKE8
M_'NCZA+9C1;RTOXY;R*VFD$I01^8K,NWY2';Y<;>.^2,5-!X_P#"US?W]E%K
M-N9K"-Y;C.0JJGWB&(PV.^": .DHK$\/>+M"\5).VBZ@ET;=@)5V,C)G."0P
M!P<'!J_JFJV.BZ?+?ZE=1VUK%C?+(< 9. /<D\ =Z +E%<#XG^*&D:?X5_M+
M2-0M9;B6Y6TC%PD@$;DC<9$ W#:IW8.,_C6=I'Q*?5?&5OI$>LZ,UK!9K-=3
M+#*#<OM9G\O)Q&%5<G=GT^@!Z?16%IGC/P]K$=U)9:G$RVD?G3F16CV1\_/\
MP'R\'GI6'>_%SP?;:>+N#4UNE-Q' 4C5E9=YQN(8#Y0 3GOCB@#N:*Y2U\=:
M;/J\L$EU:)9.MK]CF#L7F:;<%RI4;02N!S]<5J7_ (IT33!??;-1AB-CY7VE
M>28S)]P$ 9RW8#F@#7HJAI&M:=KUFUUIETEQ"KF-BH(*L.JD'!!&>AK-TOQS
MX:UG5I-+T_5H9KV-68Q ,,A?O8) #8]LT =#16/HGBG1?$3S)I5Z+AHE5V'E
MLF5;.&&X#<#@\C(J"]\;>'-/UC^R;K5(H[T.D;1E6(1G^ZK,!M4G(X)'6@#?
MHKSW1O'\NO\ Q-O]"LKFP73K',;1O%(9YV"_,RMPJA6^7!ZXR.O'H5 !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7+0V\X^*U[<F&06[:);QB7:=I83S$KGIG!!Q[UU-'>@#
MR'QKX4UG4_%M_HMC;W TC7?*O9[F-<1PS0QN,%L$*69(#[X/K5 :=KNI:&GB
M/7M&OBUQJUJ^IZ?Y!>22UAB"<QXY7S=[[0.0<U[;10!X5K.CWEV-8UC1]%O;
M?0!J>GW$=G'8F*1_*_ULJ0X![CL,X/I5RXMM0UVX\;:K;:/JL<6HWFC_ &5)
M[1D=TBD0NP4C.!@GZ5[310!X=J^D3R7&HVLWAC4[G5Y/%*WD&H+9,Z+;^8A!
M\W^Z$!&.@].]>A>)[2ZE\<^"[N&UGE@MKBZ\^2*,L(@T#*"Q[ DXKKF8*I9B
M  ,DGM45I>6VH6D=U9W$5Q;RC,<L+AT8>H(X- '@>K^"_$>J:7X5M;6PO(I;
M>TU#SE*-&K9D+")VXVB0<=1P:N>(=)OM0UB2]_LW7+#2;_1X[2WM;71EN&@
MW!X2IYB.3D$8!SG/ KW:B@#B?%NA27WPAN])@M[F\N(]-584G0/.SJ@P2!_'
MQSCOFN65((M>TK5;SP9JESI(T4VJ6@TLNT%R),N6B(PNY< -WQ7KK2QJZHSJ
M'8$A2>2!UKGK/QSX?U#4;6TM=0AD6Z@,T%QYBB.0A]A0$G)?/;% '.:9HVIV
M/P*O-,N+25+U].N_+M!EW0/O:./'7(5E7'MBJ&B^";1/%OAM[CP]"ME'X<V3
MA[0>7]HW)PXQC?AGZ\\FO49YX;6!Y[B6.*%!EY)&"JH]23TI6EC2(RM(@C R
M7+# 'UH \'_LS7$\':%I=SH5W%$NDSJUQ%HRWEQYAD8" AAF)=N"#QG(]*34
M/".O7;^&I8](NY?[/\,6_P!LMI%9$N]DJ%K5CG.[&6VGNHXZU[K)>6L-K]JE
MN84M\9\UI $_/I2SW5O;6S7,]Q%% HRTLCA5 ]R>* /$?$6AW]_KNJM-9:[%
M8:M';-;I8:-'-Y<(C $;,^&A=6!XR,=:]"^(VGR'P6^HVSI_:&B,FHVTL^,;
MHN3GZKN'XUUT,\5S"DT$J2Q.-R.C!E8>H(ZU!J6FV>L:;/I^H0+/:3KLEB8D
M!A^'- 'E=OH]U#I&B>)+W29]2BO]3EU74;""(S.OG(1"=F/F\L;?H<D=*JOI
M6J?:1XEM_#VHPZ7'XABODTI(0MPD8A,;R"+U9R"0.W/K7L\<:11K'&H5$ 55
M X '04Z@#A?ATMY+)XIN+[2;RP2]U9[B%+R+8SQM&@''/]WGZUQB^'9CI-QH
M3>%KI63Q/'/*_P!B'DS6K7)(PP^\H3J.@%>VT4 >/^)?#>H>9XICT[1[E;)-
M2T^\6*WA!%Q&D8$@B1AL<@J#MQ@XQZ5U7@#3UC;6KXIK*F^G0R)JEG';!F5
M-R1H!P1@$D<E?K7;44 >1/X8N+#1+B:/P\TMK'XGGNKNQAM5+W5H)'"80XWJ
M"58#T'%-N]*O-5O)M4L- OK*QN-=TQEM9;8QN1$Y\R<QX^5<%1D]0O->OT4
M>.0Z7J-EJT.H7^A7UWIMIXDU*66%;7S7<28\F=8\990<\C.,Y%0RZ#J]GH;^
M*-+T.\@O(-:GN[#3UAVS1VTT8B9?+'"Y;#X[ >]>TT4 >+:%X+U?2M:ET5K*
M=]*T>WFOK"X;+":ZFA1-HR,':WFG'^U]*T="\+W,VI>&GU+16EBM?"(MV%U!
ME8[C<GR8/1\;O0XS7K%% 'S8IU2S06+Z=J#B+PS#:ZDC6B3RVT9:4MPTB>60
MOW>O&,BO4O$%@OB'X-0V_AJ&66UDM;=X;;A9)H59&,?H&*@CZUT^K>$?#VNW
M:W>J:1:75PJA/,D3)*@Y"GU'L<BM>&&*WACAAC2.*-0J(@PJ@<  =A0!X]J6
MDW&O/KM_I/A*\TNS&@360MYK5(7N;@D%-L8SG:,X;WXK;C\,11>+_!,PT,+#
M!I\XN76U&R.79'MWD8PV0V"<\]L\CTFB@#QCP9X=N;.]T?2]4L/$\=]IUZ\[
MS"&#['O^<EQ-MWNK!L8W$\^U==\*/#LOA_P3;17^G+::F99_/)0;V!E8KDCJ
M,8Q7<T4 >,>(_#>HW.H>.-,LM"N?.U&6WNK>YCA"Q3Q(L9DA\WH&8JW!X)ZU
MT7A:TDU'QXVOV/AVZT/2X]--FZ7,*P-/+Y@8?NQSA0"-QZYXZ5Z+10!XUXCT
MZ]US5O'T6E1B],=SI<LMK&W_ !\QQIEXL^O'3VQ4'B30;[Q3+JFKZ;X9O[&S
MFM[2V>UF@$,URZW2R.^P'H$&,G!]*]=TO1-+T5)UTRP@M%N)3-*(4"[W/4FK
M] 'D-]X4U06GCJX31WDO+K5[:XLF15\R6-9(V)5B>,8;N.]=7\2M*N-4T"QD
MM=-:_DL]2MKI[=%5G:-7!< ,0#QVSS79T4 >4ZIH%_JS>/+M?#\D9O\ 1[>.
MQ\Y%,A?R6W1KR=N"5! XR.M8NJ>%-82YU."]TS7[JVUBUM 5TI[< ;(E1HI6
MD4LN&7(VG&&^M>X44 <CXRT"_P!1T32I-+7SKW2+V"^B@EDQY_EY!0MTR03@
MGC/I6!XGEU_QQHRV]MX9U6PAM+J"YECNI(8GN@C@F- 2PZ?-DX&5 YKTVB@#
MR-?#E]J,$FI0:;KR75WK>GSS_P!JM '*0ORX6( * O'/)P*8-+UX+K^EZ;H&
MI6VES6%[YMM=O$R">0$K]FD4[F#-G(8X''3@5Z_10!Y5'IVNZ.ZK!H%W>#4O
M#EMIZ^7(@%M-&C[EE+$8'SCD \BJL6F>(-*FT(Z/HFJPZL;"P@NY6,+6<L<:
M+N67<=R,N7 Q@DCO7K]% '(_$"RNI['1[VTTZ74#INJ17<MO" 9'C"NIV@D
MG+ XSVKB=4T'5Y-5URWOM&\07EEKTL4\?V&2W0*NQ1Y,Q;[FS;C()&.G/->R
M44 >.^(-"\5:CXC>V.G7DL46LVUS;RP&%+86J%,L[$AWESDD'/3(XJ67P7K4
MOAS4K>32(I;B?Q;]O528_P!Y;"4'<Q)Y&-W!YP>E>NT4 <IH6EW]EX_\57DM
MH8["]2S-M-N7#E(RK# Y&#CK7%ZIHOC'4M?2*ZTRZGBM_$<5]#)&]NEJEJ&X
M;J)&DQG.?;VSZ_10!P/@ZPUNP\1W$:Z9>Z;H?ER,]K>7$4RI.SAO]'926V$;
MB0V!D\ <UDZMH=R/B7J][<^"I];MKH6DEK<QS1H(C&N&Y9AWQQW ]*]4HH \
MV\6^"]3U7QK#)90K_8^K+ NL,9 ,"!]Z\=]XPG&<8YXJQ>^!5UWXC:O?:JMZ
M-+EL;>)%ANVBCN.7WHX0@L!QP?7WKT&B@#D?''AN?4O ,FC:-;1'R3 8K4D*
MLB1.K>6">!D+CGCUKE=?TC7?$UAXEU>V\.SV$EYI4=G;VLSH+B:19"V]@&*J
M%SQD[N/I7K%% &+X@>2'PU(#HC:T"JI-8@IF13@-PW#8ZX[UYO;:1XJTS3;F
M;P_IFIZ7HTE_;-'IK212W4$*[O.>,.6523MPN3T)[U[%10!Y-X>\,:]:K8_:
M]-N87?Q)<WK2RRQ-)%$\#*KMY9VY+'L.OL:I^%_!U]82:=IFJ:'K=S/I3R2I
M<'44^PNQ5B&4$[OG+8(QQN.:]EHH X#X=6^LV<]U:/INI:=H,,*+:VNIRI))
M%+D[EC9>3& 0!N)]NX&=<^"M;GC\4WEK&EKJAU?^T-(D9U(DQ&J$-@G <;U(
M..O/%>H44 >2:#X>\1^#X_#VIOHDFIO!H_\ 9L]E#-'OMY#(7#J2=I!R%8@\
M  \@5>\-^"M7TW6?"]W>6\.RU_M*>X2-U*6CW#(4C09R0/F&1QU]>?3:* /,
M-6T;Q#)/X]TRVT9Y8]9@:6TNO.18R?(2/9@D$,2IZX'&:V]-\.WUIXNT&]%J
MD5I::&UG,591ME+1D+@'G[K<]*[2B@#@M8\&:EXE\7:I>W5_-I]B+ :=;+$L
M4GG1N-TS$,&VY)"]C\M9_A?PGKL&HV5SK]G'-+;>'WTPRB57W.)VVXR<_-'M
M.3ZD''2O3:* /+M-\&:Y;-\/2MLEL=*L+N"_8.A\IY(55> ?F^<=LUC:1X)U
M7^S+;3+O1-9:\TVSN(4N)M2C-H)&A908ESDA\CJ!MSR>*]JHH \]?PMJ4/A/
MP+IEK8*CZ;=6LM\BR*!%MB;S&Z_-\[=LYSFJ6A:?XTT?P0WANVT&W@O;&SFC
MM]1:YB>.:3=\NU.HW Y.\ <<UZ?10!Y%I4/B#P?J6N>(+S3+ZX:\BL[.PM[Z
M^CEN)Y2Y4J60L!RQ;TQZ<XZ[XB:'J6N:#9#3(S+<V6H07AA214:14)RJLW /
M.03QQ77%0<9 .#D9[4M 'E7_  B&I7>AWDL>BW]O?WFHV$L@O]22>1TAD4ER
M0<#"Y&,DG XK5\1>$=6UBX\;);;81JNG6D%I,7 #LGF[T.#D [E!SQAN^#7H
M%% 'D9\':IK6D:YYFCZI9:E+IYM(&U'5$N$<!UD\I0IX0E<9/8GU-:/B"'Q+
MXB\)EQX4-C=6EU9SI;_:8FEG6*3<P7!P ,?*"<G)_'TNB@#S?4?"FJ>([[Q%
M=W%@;(ZAI5I]D\R1&,5U&7< X)^ZQ7)Z'G!K,N/!'B*\\/6^KW4,J^(9M6_M
M*_L[2Z6-BH4QI'')G:"J;2,GKNYKUNB@#EO!&FRV=G?75SIM[8W=Y<;Y1>W:
MSRRE550Y*?*.!C ],]ZXW2_#7B^X\9:'J^KVD\LVFK>+<R37<0@<O&RH($3E
M4/RY)4'UZ5ZW10!PWP_LO$-A)<VUY97-AH4421V5G>W27$T3J2"$=?\ EEC
M 8D\<<5DZKH/B*2V\0>&+?1EFM=8O'N4U<W"*L2N4)+K][>F,+@<X7T->GT4
M <?X1T#4-(\4^++R[CQ;W]S"]M(7#&15C"DD Y'/KBNPHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\E\;?VA:?$^37=*\Z6\T?1(+DVJO\MQ"9IEE0KU)VG(]"OTKUJJ
M*Z39KKKZR$;[:]LMJS[S@QJS,!MZ9RQYZ\T >5^&?$]U>6LT.@WL4<NO^)KS
MR;V=-XCA50^54D9; 4 '\N*T(O&VO:3K!L]7NK2>QTW54L+^^$0C$D<T0:)S
M@D(RN<-VY' KJ1\//#::,VE16DD-N;PWZ-%.ZO%.?XT8'(/Z5)'X"\/1^%[O
MPZ;-GL+QO,N?,E9I)I,@[V<G);*J<^U '#-\0=>U!-(BB-S;#59+NZCEL].-
MQ*MHC;8@J'();ABQ'0CU%6K37?&^L7V@:0;L:/=7%K>2W4\M@"[B*141Q&Y&
MW<"#@_WCQTKMM3\':+JMIIMO/!+&--P+.2WG>*2$!=N RD'& *ET_P +:3ID
MUC-;PR>=8PRP0R23,[;9&#/DDDL20#D^] 'GNA>*O%%]:>']2U:]MIK'7([N
MW>SBM?*,+1QNRL&))R?+;(/ R,"L[X?ZKK>@>$_!4[:E#<Z5J,DMJ;$0*&AP
M)&#!Q\S'*'.>!G\:]-@\%Z%;II21V;;=*\[[(#*QV>:"'SS\V<GKG':J>A_#
M?PMX<OX+W3-.:.:W5A#ON))%C+##,JLQ 8C@D4 <-X=\>^+=6N]-OTL]3EL+
MP3M<+)IJQVUNFUC&8YARV" #N///?%=C\-K_ %W5?"-OKNO:D+E[Z)98X$ME
MC$(!8<;>6+#!_E5FW^'7ABUU4ZC%82";>\B)]ID\N-F!#%4W;03D]JW-&TBR
MT#2+;2].B,5I;)LC0L6(&<]3R>2: /#3XLM=1^(N@>)K^2XCF?4)[>"U>UF)
MMK01,BC8JG,DC-N.,X^7L#7<Q?"F*.VBM_M\!2WC*V[BSP8R;I9\_>Y/R[21
MC(].E=U>Z38ZC=65S=P"6:QE,UNQ8C8Y4KG .#P3US5V@#!\7#P[%HQOO$\,
M$UA:N'"SQ^8I<\ !.=Q.< 8/6O-;/2)+>?PAH^HZ<$TK6=9O=1_LZ9<I;Q^4
MS0PNO3C.[;T!'M7J.O\ AC2?$\-M#J]LT\=M,)X@LSQ[7 (#90@Y&:H2^ /#
M<NC2Z4]E*;62X%R2UU*TBRC #J[,64\#H: .2M8_#.E7GC"VUBQL6\/Z7J$,
MMK#) 'C6:2!2Z1IC!.[HH&<L?6LW2M#EM[WP=IVLV2PV&HZEJ%^NER?-';93
M=#"5Z':-S8QP?U[QOAUX5?2+?2WTQFM;>X-U'_I,H?SCU<N&W%O<FAOASX6.
MCOI8TYQ;-<?:A_I4I=)<8WJY;<#CT- %/P)]FT^X\2Z= T<-G!K4D=I"" J9
MBC=D0>FYF.!TYKM:P+?P5X>MK;3((].79IDQN+4F1B4E/5R<_,3_ +6:WZ "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JCRWXU*.
M-+6!K$IEYS.1(K<\!-N".!SN'7IQ5NB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y76?B-X:\/ZF^GZE=74-R
MK*FT6,[AF(R K*A#''H:ZJN1\;@'4O!V1G_B?(?_ "!/0!HZ#XMTSQ'>WEMI
MPN";6.*5WEA,8(DW;<!L-GY#G(%;M>,>*-&M-4\4_$:YN)+@7-AI$%S:)#<.
M@$BPR,'(4C)4@ 9S]X^M<]XCO-1UF[AEUO4-*L7.B6D]E/J5[/ 59X\R21"(
M;6<2'D$$_*N!B@#WC6]:L?#NCW&JZE*T5G;A?,=4+D98*. "3R0*RK7QWHEV
M]H%^W11WEPMM;RW%E+"DLC*S *749^X1GUQZUS_Q.\]?@U<?:+I7G$=IYMPH
MX+>;'EQGWYJG>>;KGP_UJUTGQ@GB/6=/>.]@N(HX]T3HPD15$8P2=C#OU(H
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
M]9W%NUQ!=02P+G=(D@91CKDCCBO"[?3=8G\,^)-"T+3+MU6S#0:A/IIM+O\
MUP:2V=C_ *TE0>1UZ=Q4C:>]Y9:E?V=O>7%@9[!=0L8M#:S$EO',S/M3GS&
MP"!_"._% 'KNE>(X=6U_5--MU1XK&*WE6XCE#K*)0YXQTQL]3G-,T[Q1:WNK
MZMI\_EVKV-XMI&9)@#.6C1Q@''/S8QSTS7-?#^*S/C#Q9>Z9HUSIFG7*V9A$
MMFULLK*) S(I XSCL/4CFN1\4Z;9R:OXYCG\.7UWK6H3PII5RE@SJ&$*!62;
M;A,,<MR.@H ]L^T0>6TGG1[$8JS;A@$'&"?7-9FL>*-)T&_T^SU"Y$4U_)Y4
M(/3.,Y;T''6O.+C1KU?'2^$KE?-LM5NH-=N64#RSY2XF0C'1I4B/3^(UL?%'
M3()=4\*:I<Z2;ZTM-0Q=^7:&=A&4.,J 25R/3K0!TFD^,++4-6U/3KE[>SGM
M;]K*!)+@;KDB-7)53@Y^;H,]*UY-6TV'4H]-EU"U2_E7?':M,HE=?4+G)'![
M=J\BU?PY*^E^.=0M-$N&UAM8@>QFCM6\X(ODD-'QD 9?./?-5+WP]>R^*=5L
M]5_M.&ZO-9%U:RV>D+<'RPX,;)<G_5@ <@D8P>,$@@'J_BCQ*/#<%@PL+B^G
MO[Q+.""!E4EV5B,EB !A3S46A^,++5HK];N&32KO3YO)N[:]95:,E=ZG()!4
MKR"#V-97Q(TN_P!57PS'8->1O'K<,CW%I%O:W7RY!O((( !(R2,<\UAZ_P##
MZWMF\/0^7>ZPUQK\5UJ=U<+YKR 1N 7P  @^48Z 'O0!Z$^OZ-%':22:M8(E
MYS:LUR@$_P#N'/S?A5B74K&"^AL9KVWCO)P6BMWE422 =2JYR<>U>->,-!>+
MQSK$=U:WD>EW]C#;61M-&%Z@ 4AD3'^J8-D\>N?2K<%C_9?CC2/L-AJ%_=N;
M**Y_M72]Y$2Q*OGQ3X_=%0?F4G[P/KR >DV?B2V;1QJ.K&#24,[P 7-RF,AR
MJ_-G&6QG'O4>E>*K*^T2YU6]D@T^WM[R>U>2>=0G[N5HP=QP.< _CCFO,K#2
MI+&/1+GQ'H5Q>:/%<ZF)+1K%K@QRR3DQR-&%.05! /3GWS5,:3>6VC>%+FXT
MR^L-)MI=0!MWTHW)MFEF/E>9 <G&PD!AD@GOF@#VVYU*QLK8W-U>VT$ 3S#+
M+*JJ%X^;).,<CGW%9^I>*]&TF\TVVN[V)#J!(A?>NP *6W,<\*0I /K7G'A_
MP?:SZ_X:BO-/O-0TJ*PO2O\ :5B41&,J[5,;9"C&=JGM@UF:=H4=IX;\'WNN
M^&Y[B*PU&[@N(SI_FR+$3+Y0*8SY>XC P0"1[4 >K^+/$@\,Z-'>I:-=S3W$
M5M!$'V*TDC;5W-@[5]\5!X+\4R>*]-OKB:Q6SFLK^6QD1)O-1FCQEE? RISZ
M=JP_BG:7&HZ1IEC):WTNA37&-3^P1>9,B!24PHR=H?!.!GBL?X8OKUKKOV+5
MK'4+;3HK'[)IK&U:&&=4E<^:\8&(I"NSAL$^^: .NUCQC-::V^C:+HEUK5_!
M&LMVD,B1);JWW=SOQN(R0O4@5E7/Q%U4ZC#8:;X*U.ZNFLTNYH99HX)(0S,N
M"K=>4//T]:B%W-X)\:>(;W4-.U*[L]:DAFMKBRMS<89(PAC=5Y4],$C!'?BN
M:UE;.\^(<FK:YI/B:"TO-+MV@2SCG5XY SY23R?XL<XSQGUZ '>:CXRNXM0C
MTO2?#]QJ>K) D]Y:K<1Q"T5AP'D8[2Q.> 3TSTK6\-^((?$>F-=1P2VT\,K6
M]S;2CYX)E^\A['J#D<$$5QEO>W/A3QMKFMWVF:K<:5KD%H]M-!;/,\#1Q[3'
M(@RRGG/(]>^:M^%[I]#EN;K4[.YMKCQ-K<C6EH54/&GE\,ZY^4[8RS=3R.]
M'6W>J/:ZW86 M"\5S'+))<><BB$(!U4G+9SCCIWJ6UUC3+ZZEM;34;2XN(55
MI(8IU=T##() .0".E<AXRLKJY\<^&I+>RFF1;344EE6'>L0:%=N3CY26  ]>
M1WK%\->&DT:[^'4]KHAL[AK.9-2EBM C$FW!Q,P']\<;N<_C0!ZM1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4A4$@D D'(SVI:Y/6O$>NIKLVE>
M'-%M]1>T@2>[>XN_( +EML:_*<L0I.3P./6@#JO*CWL^Q=[#!;')'I3'MH)#
M&7@C;R_N90'9]/3H*X#4?B)J\*ZSJ&GZ!#<:-HLQ@O9I;LQRLZ &01KM((7.
M,D\XXIFH_$?5+676[RWT6UDT;1KB&.XN'NF65TD"$E4V=5#Y.3T^E 'H]%><
MWGB^;1?%>K11P3W'GZWIVF@2W+.D?G0J2RIC" 9Z9.YO2K>N?$"ZTFYU^&'3
M8KA],O+*UB1IBGGFX"GDA3MQN]#TH [NBO/YO'.MZ7IU]!J>E6;ZY%J$%A;1
M6LS>1*\X!C)9AD8R<_3WJEJ^N>/[3Q)X7L6M=(2>ZGN4>.&Z?R;@+#N!.4W*
M!R>Y)7T- 'IM%>967B>ZTY=3M--M/-U;4/$D]G;)>7+O'E45GDS@E8P <*.G
M'OBQ<^/=?L(?L-QHME)K:ZM#IC)'<LL#^;$9$D5BN0..01ZT >BT5S'@SQ)>
M:_#JEMJ=O;PZEI=Z]G<"V9FB<@ AEW#."#T/I7.0_%;R[S1=/N[ ?;;K4Y]/
MO?+#!;<I((U?D=&9X^O3<10!Z517EEOXQO?$&L^'=2T_3RDMZ-3CL(YKUXXI
M8XMNUI%"GEB#],9R:SK;5/%6K^%_ VHW,5E=7T^H*]N3=-&)?W$QS+\G&" <
M*#G&.,T >R4A( R2 />N?\)ZSJ6L6%\NJV]K!J-C>26DRVSEHF*A2&7/."&'
M6O*M7U?Q/=?#SQ<^L36DB0ZUY%N8Y7+B5+F/$:Y7 C !P2<T >[45YK>?$C4
MM L]=BUZST^/4M.EM4B\B9S PN,[=Q(W?+M8M@=!Q6KX"\;OXLN=5MI'LIS8
MF(K=6(D$4H<'C#\A@5.?PH [6BO+Y?B)KESJQ@TZ/1]G]MG2A:3-(;H '#2E
M5/0 $].!R35H>/->DLU\11:=IQ\,G4/L9S*_VH)YWD^;C&W[W.WKCO0!Z-2
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
M X]: /79=1L8&E66\MXS%M\P/*HV;CA<\\9/3UJ66>& (9I4C#N$7>P&YCP
M,]2?2O"?$TWVB#Q7,R%/,LM!8K$O3,H.%'.?;K7HGQ,%RVFZ$EDT(O&URT\@
M3YV%PQ/S8YQQD_2@#MJ*\JUCQYXA\,P:GI=ZUK>:I!>6D$%Y#9OL*3AFR858
MDLOEN  ><K[UT_@+Q#JFO6E^FIVTX:UG"0W<EB]H+E"H.1&Y)!!R#SCI0!UU
M%>9:=XO\3O%I.N7\VF?V5?:JVF_8X+=A(!YDD:R;R_WMR#*@$8.?I6T[QUXF
MG\'S>*+B336CGN#86-E';LH\TS>6LDCER0.N0!^(H ]&&B:>/$#:Z8,ZB;86
MHE+$[8PQ;:!T&2<GUP*OE@,9(&>!GO7ENJ^,_%/A&[O;#4WL=5EMK2+4_-@M
MFBW6WFA)D(W$!@,LK<].1Z+K'B2?5=>MIDAL;K2;;Q%8V5E(02PD*%I9 0>H
MWA1VX.10!Z;/<P6RHUQ-'$'=8T,C!=SL<!1GJ2> *EKR*YU;7?$UMX?UFXN+
M)-%NO$4*P6BP,)HECG8(2^XAB2GS# P.0:L:/X^\1ZQK%O<VMC=7&FS:F]KY
M*:7(J);AV3S3.3C<, D8QSCC!H ]0FN8+81F>:.+S'$:;V"[G/11GJ3Z4DEU
M;Q7$-O)/$D\^[RHV<!I-HR=HZG ZXKQ^_P!6U_Q):>%]>N+JR72+KQ-;K!9+
M;D2QJDS(K&3=R3M)(QWX-=)X[BOYO'_@>/3+B&VNVDO0LTT1D5!Y(W';D9.,
MX!.,XSQ0!Z%17F-AXZUJUGL_[7DM'L[?6KC1M0N1%Y09@H:&498A0>A'J>M;
MVAW>J^,_ E_=27'V(ZJLXT]XE*/;PME8F)SRV/FR,=?:@#JIKNVMX9)IKB*.
M*,9=W<!5'N3TJ:O!M4@L=!\*:]H%WX<@TC7UT3/VBUF\R&^B5U!DXP=V[GYA
MGD\UU>J^,?$_A./78M8DTZ_N;?2X[^V-M;M&B.TGE%""Q+*&P<\$C/L* /3J
M*\BN?'/B_2=&UN>XMYKA;6R2Y@OKK2)+*,2^:JM$59CNX;(((/6MN_O?&L.M
M:+X=BUG3/M5_!<W%Q?\ ]GL1$J%-HC3S,,06QR>F#0!Z"&#9P0<<<4 A@"I!
M![BN0\#W1N+'Q'$8((?LVM7<6(DV[N0Q9N3\Q+$]>X^E<YX6UF7PM\!-'O;2
M-);HQ+' LN=GFRRD#<>R@MSR.!0!ZG17E'B+Q9XL\&1ZM97>HV>JW*:<+^UN
M19>2(SYZQE'4.1MPW!X/!]*FU#QEXD\'W.L0:Y<66IM%I!U.W,%L8?+?S!'Y
M1 9LJ"PYZXSDT >HU7EL;2>]M[R6VB>YM@ZPRLH+1AL;MI[9P,_2O,;/Q1XY
MDL=8B@L-2N98[1);>>\TC[*XD,@5PB;BLF$.Y02"2,'-=GX)UAM9\/BXDU%[
MZ5)FBD::S^RRQL,922/) 89[8'(H Z.J]Q?6EI;RW%Q=0PPPJ6DDDD"J@'4D
MGH*;J=K)>Z5>6D4[023P/&DJD@QEE(##'/&<UXGJEE:^'/"FL:/JGABUTW76
MT2>.'4;)@T5]&FW>QZ$-DJ2&!//7M0![J"&4,I!!&01WI:\MC\7:_P"%KR:T
MUNYL[^-?#SZI"EM;&+RWCP#'DL=PQSN.#["J%MX\\8IINI37%A> 1:/+>BXN
M]*-M'!.@W;02Q#H1D#.#P.N30![#2 @YP0<<'%>;SZIXW4^&-.34]-%_K9FF
MFG^Q'9:1K$C;%7?\Y!)P2><C(%;O@V]:XU+Q1;&&VC%KJICWPQ;#(3%&S,WJ
MQ)/- '64444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7+:SX1N[W6I=4TK7[K2)KF
M!(+L00H_G!"Q4@L/E8;B,CM]*ZFLM-:C?Q5-H(A;S(K*.\,N>"&=T"X_X 3^
M- ',W_PU2[FU""+7;ZVT?4K@7-]IR(A69^-_SD;E#X&0#ZU=OO =M>Z;XELS
M>R(NNS+*[>6#Y6U47 !ZCY!U]:U[SQ/H6G:I%IEYJ]E;WTV-D$DRJ[9Z<'UI
MMQXK\/VM]'8W&LV,5U)(8DB>=0Q<8RN,]>10!QMOX0N_%,WB2[U.UN]#ENM2
MMKJQD#HTT;P1(JOQE<9!P/<]*T;?X:P^7?G4-<U"^N+Z[MKR:X<(C^9 05 V
MK@+P!@#@#K71W?B?0[#5X=)N]5M(=0F*B.V>4!V+'"@#W/2A/%&A2:^="35;
M5M5&<VHD!?@;B,>N.<4 9VL>![#5WU&9KN\AN;R:WN$EC=?]'F@_U;H,=?7.
M<^U5;SP+<WUIIK3^)M2.JV%R\Z:B%C#_ #KL9 NW:!MXZ<=:TY_$D-EKFI6M
M]+9V]E96:73SM<#>N2P.Y,<+P,'/)S6AI&L:?KVFQZAI=TEU:2$A94S@D'!'
M/(Y% '.W7P]LYH+@P:C>VUZVI/J=O>1E/,MYF0*P'&"AP<J1SGZ4ZU^'VGPI
M ]S?WUW>)J<>J2W4C('FF1"@# +@)@_= 'UK2L_&/AW4-<DT6TU>UFU&,D-
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
MP\N?"NBP01I.RY>Y=FP2X9Y"W)9^I^OM72RZ/82Z)_8S6^-/\@6_DJS+B,#
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
M#O89(]&(&>X)K.U'X>:M<^'M-NY;>*?6/[3EU/4;6VNFM_,:52&6.7)*[05
MYY //KZS10!R/@S0IO#OAF]2+27LKR>:2?[/)J!NF=RH +2$  G ]1[US%M\
M-M8TSP]I-W!JMW=:_97B7[6\LZ"W,KM^_ PF<$._.?\ "O5:* /*E\*>(4UC
M5S;Z)%!I%U;SK<Z8VJEK>]D=A\T:[<PDC<2>.2!QUI$\*>+V\/0I+%YG]GZQ
M;W]AI]S?^;*L48^:,SXYR22,]!Q7JU% &7IUQK4VH7*ZAI]M;68BB:!HY_,<
MN0?,5A@ 8. ".O7O@:E%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !110"#TH **** "BBB
M@ HHHH **** "BD) &20![T9&<9&?2@!:*** "BBB@ HHHH **** "BBB@ H
MHHH ***0,&&5((]10 M%%!( R3@"@ HHHH **** "BBB@ HHHH **** "BC-
M% !1110 4444 %%%% !1110 4444 %%%% !1110 444PF3S0 J^7M.6W<Y[#
M&.G7O0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O-?&
M?B]](\<'2KCQ6F@6?]F1W$3&T6;S)6ED4YR#QM0<<5Z56.FB,GC*?7O/!673
MX[/R=O(*2.^[.>^_&/:@#%'CI8M?NM%33KR[33((YM0U,M&L21-%O$@ .6)Q
M]T =R.G,&G_$?[3<63WV@WMAINIQM)IEY)(C?: J%\,@.8R5&5SG((Y'2M)?
M" EUCQ5=W=T);;7K>&V,"Q[3$B1LA^;/S9WD]!BL:P^'VJF338M:U^.]LM(A
M:*PBCM/+;)C,8>0[CN*J>,8YH 9;?$V]O!8&#P=J?_$U@\S2_,GB7[2P&YMW
MS'RU P=QZCD#L>K\-:]'XG\.V^K00/;&;>C12X8QNC%&&1P0&4\CJ*S=.\(/
M9+X2#7BN= M&MVPF/.)B6/(YXZ$]ZO\ A?0&\->'QI:70GV33R)(8\8\R1G
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
M>3?)P1RV%!SVK<U#XH3Z=HMB+N'3K/5YKZXLIS<3,+:$P9WN"!N8$;=J]26
MK9T+X>QZ-+H[R:W?W@T=Y!9)*D:A(GCV;#M4$\ '.>M2W7@"UEA+VNIWUIJ"
M:A-J$%['L+Q22@AEP5VE,<8(Y ZT 3^!O%T?C'0Y;P+$);>X:VE: DQ.RX.Z
M,L 2I!!Y&1R.U>6>#M1U&VU#PSJ<EQX@@.IW;17MWJ,QELKH$/M1%#$JQ(&T
MD #!Z]*]LTC3YM-T];>XU&YU";<6>XN=NYB3DX"@!1Z #@5S.E_#;3]->P23
M5M6O;/3YA/:V5S+&88Y!G:V%0$XW'&30!DQ>/_$%S;V?B&#2]/;PO=WZ6D9,
M[?:MC2^4),8V8W<XSG'YUJZ3XE\2ZY<RZC8Z;I@\/K-/#&\]RZ3OY99=_P!T
MJ%+KC'4#FB#X:V%O>(%U34_[(BN%NH=)\X>0DH??GIN*[L$+G /KVGC^']E%
M>7935-573;IIGDTQ9P(-\H8.>F[!W$XS@'F@#+\$_$"Z\1>*;S0[O^RYC%:"
MZCN--D=X^)-C+EP-Q!QR.*4:/_PFWBG7FU2]U""VTJX6RM+>SNW@ /EI(TK;
M3RQ+C'8 #BM?PYX'MO#VH0WW]IW][<06/]G0_:"@5+<,"B@*HY&T#/4\Y]G:
MEX*CNM:GU;3M8U+2+JZV"\^QNFVX"C +!E.& X#"@#RZXF\0^)?^$7T.X_L_
M4TM]3OK5_P"T)9 MT]N'VM(4!R-F,'&2PY&#3=+L]2@DU;6]3LM/\RVUV&RC
MFL[N994*SQ1B(=!Y(4G ."<#([UZS:>"])L#H@LQ-"NCM*\"J^=[2*5<OD$L
M3N)SQR:1O!FG-87EFT]T8;O4QJ;#<N5E$BR8'R_=W*.#D\GF@#,MO%FNZC>Z
MC>V&G6+:#IUW):S-+*RW#^5GS'08VX!X /7!Y%9G@WXF7/B37+"TGM[/R=1M
MWEB%KYI>V91NVREE"G*]U[C'O70)X&LX=2N;BWU/4X+2ZNC=W&GQRJ()96'S
M$_+OP>I4-@^E2>'?")\.21)#KNJ7-C;P^3;65PZ&.)>/[J@MC&!N)P* ,'X@
M^/[[P;=$P_V0\26XF^SSRR?:)_GPVT*,* .A8\GZ5M^+_$UWH7ABWU33+2*Z
MN+BXMX8H9F*AO-8*.>W7K4.N_#ZPUZ[U.=]1U*T75($@O8K9XPLRH#MR60D8
MSV(![YK5UOPU::[I%OIMS-<1PP30S(T3#=NC8,N20>XYH X2Z^(OBJP?Q!'<
M:-I#'P]Y,M_(EU)ATD4,%B4K]X#/)...E6=0\67.B:KXCNK&R^U3M>Z=;I%/
M=,$)F10,=0F,]A[FNAO_  #I>H'Q*99[Q3XA2%+O8Z_)Y:[5V97CCKG-+=^
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
MZE <A3U![8IT'@_4=5UZTUJ;06MK"[U]+QM.F"@V\4<!02.H.-S-@E1GMUH
M]!USQKHFA>%U\13W:S:?(56%H&4^<6. %R0#W/7H#Z4^X\:^&+2RM+RXUVPC
MMKS)MY&F&) #@D>P/>JGQ&TN\U?X>ZQ8:=;>?=R0CR8@<$D,#Q[\<>]<%XGT
MK6]3U==;@TOQ):6E_I2V/V6Q6W\Z(AWRDJ,2 C @Y4C&>1GB@#T+_A)G3QQ<
M:-(D"Z=%I*:A]K\SD$R,F#VQA<Y]O>KMAXJT#5+*ZO+'6+.XMK0;KB6.4%8A
MC.6/;@'\J\UUSP+K>HZ7>6%A:RPY\*V=A"\\J$M+%*7:,D?Q%<#. ,FJLOA/
M5-6TO5[^#3O$3ZAY5JCPZU+ /M2Q3"1HU$?!X7 )&#F@#U"/QCX;FTF758]<
ML&L(G\N2X$Z[%;^Z3Z\]*?'XL\/3:5_:D>M6+6'F&/[3YZ[ X&=N?7':N'U>
M*^UBZTCQ$G@J[CM=.OVEGL)%B%S=*82@DV!L$HQ& 6R0.U9\/A/6=4DNM3;1
MY+2#4?$ME??V?<.NZ*"+'F.ZYP"W)(!)Z"@#T"+QUX4F:U6+Q!ISFZ?RX )U
M/F-D# ]\D"IKGQ?X<L]3_LVYUNQBO?,$?D/,H<,0"!CZ,/SKB]3\&7<FB>-X
M;;2HA<ZAJ$<MGM" N@2'!![882=<<Y]:K^(?!^I:AI_CM4TH33:EJ%G):YV9
MEC3RMV"3P!A^OOZT =[;>+?#UY9RW=MK-E+;PRK#)*DH*J[$!5)]22,56\2^
M-M$\+:=?W=]<AWLA&9;>(@R_/G8 "1R<''T-<;XG\)ZQ+?>+)M.TT/%/_9<]
MK&C*HF-NY+J/1L #GVJ#5=!U_P 3V?C>[_L.:S.KZ;:K907,B>8S1&3*L 2%
M8\'&?XASUP =E;>-;&]UF%;2[TZ71WT^2\-X+H;@4<*WR8^Z!U;/\JT=.\6>
M']6N+N#3]8L[F2T7?.(Y00B_WB>F/?I7!ZMIFO:]?7-^GAZYLEF\+WNG"WDD
MCRDS,-B\-CY@./UK/U[0-1TCPE82RZ>$CL_!MS97D@< 12E(S@X.3RK=,]:
M/2-&\9>'/$-TUKI&LVEW<*I<Q1O\VT$ G'IDCFG>+=?;PQX:N=62T^UO"T2+
M!YGE[R\BQCYL''+9Z'I7EO@+5]=M-8NO[:L!J7B0:*IL%MIHA$UM&V1&Q3(5
MRS=6'H.*[GXC:7J7B/X8W]C:6)DU"X2!_LJN,Y$J.R[C@< '\J *7BCQYJWA
M;PS<7VJ:9IMC>O+'#9(;\SI*6.&8_(A 4<D=_45!X?\ B*VL^+'TH:KH4EK9
M6BRW,\3,#<L58LT66(54 &X-D\]:R[SPR=1\$76D:5X)N=&5M0M9C;RS(PE
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M9+%'/"\,T:212*5='&58'@@@]13Z* *.FZ)I.C"0:7IEE8B7!D%K;I%OQTSM
M SU-7J** "BBB@ HHHH **** "D=%D4JZAE/4$9!I:* "D**S*Q4%E^Z2.E+
M10 4444 %%%% !4!LK4WRWQMHC=K&8A/L&\(3DKNZXR,XJ>B@ HHHH BM[:"
MTB\JVACACW%MD:!1DG).!W)))]S4M%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 445QNJWWB*]\<RZ'I&IVEA!#ID5V7FLS.6=Y9$(^^N!A!^= '945PF
MC?$&9]'==7TV5]<AU.32WL]/3/G2J-VY [#";"&)8X'KTJ#4?B?Y%YH266AZ
MC,FH7$]O/$T2K-')&"/+"E@-^X#J<8YS0!Z%17,7OC:WTW7+73KW2-6MXKJY
M2TBOG@7R&E?[JY#9Y/&<8SWKGO\ A*;U=<T(R:G+)9C5=4M[UOLPB4K!'*57
M +$A=O!SDXR1VH ](HK%\-^(T\36'VZ#3[VUM757@DN0@$Z,,AEVLW'L<$>E
M8U_\2M+L+^[B.G:K-8V5PMM=ZE#;@VT$AQD,VX-A<C)"G&: .SHKS3PMK6IZ
M_P#$K7#/_;D=G8W)@@B5HA:*HC'^L&2S,Q.Y2,]N0,BM^?X@Z7;6=W-+:7R3
M6VJ+I7V4QJ)99V(V[!NP00P8'/2@#K**XJ7XD644TLS:3J?]CQ78LFU;RT$
MEW[#P6WE WR[@I&<CM5Y_'6F)IM]?-!=^59ZK_94@V+DR^8L>X?-RN6'/7&>
M.U '3T5S&C>-8==U^\TRRTG4C%9SS6UQ>O&JPK+&Q!4'=DYP>@],XS4&L>/[
M;2]2O[.WTC4]2&F1K+J$UFB%+92I;!W,"S8 . #P?PH ZZBO']8\8ZA>^/IW
ML(=?ETW3M,2]@CL&B2&X)W-YDA9ANC*@ #KP<#/6?P7XRN+/PQI]Y?QZYJ6K
MZW(3#;7,T*I(54,[PEF 2/# 8)&2.!WH ]9HKAO^%G6-P=.BTO1]5U"ZOXY7
MB@B1%*-$VV1'+. K*?J.G/(KH=?UNXT6UAEM]'O-1DE;;L@:-%CXSEW=@JC^
MM &Q17#Q_$VPNM*T>ZL=,O[NXU:2:&"TCV!Q+%]Y&)8*.AYSC J6X^(<%K+*
MTVD7R6=I+#!J%T7B*6DL@4[3AB6VE@&*Y SWH [.BJ-IJ,EUJ=_:-874"6A0
M+<2KB.?<N24/?'0^]7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X_6-"\1CQF^O
MZ#/I(,NG1V3I?K(=NV5WW (1G(;'7M7844 >9WOPMGN;&WEFOK?4=4&H2W]V
M;M'2&<R*$9 $;<@"JFWD_=Y'.*<_P\U2"RT6?3!HEEJ6FZA+>F*-)3!+O&WY
MB3O+8 Y]J]*HH \IO/A;JEWXMBUF2YTV5X]9CU%;J4S-.L*NK>0HSM"C!QZ\
M=.:W8? U_!=VMRFHP*UOJ>HWX1HBZ-]H614!&1G;YG/KR/>NYHH XSP-X0OO
M#%QJD]W-8(MZZL+33HWC@5AG,FUR<,V1D# X%9E[\/M8E@U/0K75+*+PWJ5V
MUW/NA<W2%F#NB-NVX+#@D9&?:O1J* .?\/\ AQ]$U;7;QKD2IJ5RDR)@YC"Q
MJF"23D_+UKF[OPY+?_&A;G;,NF0V4.H3#R_W<MXADBC.['4(QZ'L,]!CT2B@
M#S=_AUJ[Z2_A4ZK9?\(H]R9]GV9A=*GF^:(@V[;C/&[&<=J=>?#W69Y[^Q@U
MBSCT6[U9=697M6:X$GF*[1YW!=N5R#C/;WKT:B@#%\-Z$V@PZE&UP)OMFHW%
MZ"%V[!*Y;;UYQGK7/:IX.U[^U-;DT/5[*"SUU0+Q+NV:1XF\O86C(89R .&X
M%=W10!QVF^ HM+N[KR+D?9)=&BTI(]OS+LWY<G/??TK'NOA:9M!\,VGGZ?<W
M.BP/ 5OK4RV\ZL!G*!@000""#ZUZ310!Q&A^!)-*US1]3,UA']AM+BV>WL[0
MQ1GS)-X*#<<8Z'.<]>]6_&OA"7Q5)I3I<0&*QF:26RNXR]O<AAC#J".5Z@^M
M=910!P'AOX=3Z!;Z! =2ADCTJ^N;IE2WVB3S595 !)V[=WO5:_\ A@)O%-]J
M<46AW%M?7*W$@U#3S--"<#>$?< 0<9 8$#/Y^D44 4[6&_34+V2YNXI;20I]
MEA2+:T0 ^;<V3NR>>V*N444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4<T7G*
MHWNFUPV4;&<'.#['O4E% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1133(@D$9=?,(W!<\D>N* '4444 %%
M%% !1110 4444 %%%% !1110 4444 %%5KS4+33UA:[G6(3S)!'N_BD8X51[
MDU9H **** "BBC/&: "BC-% !1110 4444 %%%5#JFGB2>,WUJ'MW1)E,RYC
M9R @89X+$C /7(Q0!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *\/\ BE<7DGQ0BL(EUVYB_L'SHK;29V1EF$LF)" 0,# SP3TXKW"N
M+\3?#FW\2>)8M=76M4TVZ2U%FQLI0FZ/<6(SC(SN/2@#@8?B=KNE?#SP[=1:
MGH=U=RVLK7#Z@9GFD9&8;!'&-V[ P7;Y21UY!.C>_%K6_-\.M%9Z7IMMJ=@E
MRT^IB7RGE9RIC21,A.!G+=-PSCOT<OPDT ?8/[/N+_3Q:V[VCFWFYGA=BSJQ
M8$Y)8_,,'G'889+\)--GTRPTJ76M9;2[:)(I;(7/[JX"MN4LN, YQ]W&<#ZT
M <SKGQHO[+Q-J-M865I)9:;>"UDMY(9VN;C#8=D*C8H'8-R:Z7XM:9KNJZ#I
MXTBTGOK.*[674+&"8Q27$7]T$<XYY ]CVJY<?#/37U^ZU6SU76-.^VRB>[MK
M*[,<<T@.=QXR.<YP>]:/C'P79^,K.WBGO;VRGMF9H;BSEV.NX88'L01Q_DT
M>91>.SH_A"R;PC>6UM;2&X)M-:%Q<W:RI@F*,1@X0=-S'^+MBGV/C&YU_7O#
M/BADL[2Y;0-0=O/D98$DC<KD\DA-RY]<'J<5V#_!_P -K:6,%E-J5BUJKQF:
MUNV22=7.7$C=]W?&*N0?"[PU;V-K9+%<M;6UE/9)&TQ(,<S;G)[YR3@T <-I
M_P 7=<$FK03OI6H&/1Y=3M+BUMIXHPR_P%9-K,O!^8?GUQ=L_B1XNTZ/P]K/
MB:ST:#0-;D #PEP]LI0%&9F;:,\G'7KR*Z2W^$OAZ!I7DN=5NI);!].+W-V7
M(A;C:..,#ICCVIOCCP#)K?PUM_"FC>0OV?R$@DNY"/+2/C.0IRV..@ZF@#5^
M'^OZGXI\*QZUJ=O;V_VJ61K:.%2,0 X7=DG+'!.1@8(XKJ*J:9I\&DZ5::=;
M+M@M84AC'^RH '\JMT %%%% !1110 4444 %%%% !1110!YE\1-">?7XM:U/
M09=<T&WLMKPP7;1RVD@+EI53<H;*L.<Y&W(Q4/CVP\.ZYH]C=:?;RWGB#5[>
M./1I1-)OC &X2\GY%4,"Q[\ Y-=3XA\#V_B+6K:]FU&_@MA&T5[9P7,L<=XF
M/E#;7 &"3VY!Q2WO@#1[S4_[02;4;*?[,EJIL;UX L2_=0!2,#CH* .9\?>%
MM+O&TZP$)?Q'K;I:F[#L"(TPTTNW(4$(I&<9Y JEXMT&31_$E]XBU'P['JNA
M00VY$RW[1SVR1*0QV\;QD@E2>=HKT9/#M@NLVFK/Y\MY:6AM(7EF9MJ$\G!Z
ML<#+=3BLW4/ 6D:I>RSW<VHO!-,)YK+[;)]GD<8P2F<=AQT]J ,[XC2?:X/#
MFDO*5L-6U:*WN@#CS8MK/LSQ@,54'OVKD[C0[&W\27G@ZS+Q:#/K%DTUD'.S
M#6\\KQCG(5FA0XXKMIO EOJTNM2:Y/)<?;[N.> 02-']D$2[8RA!R'QDD],G
MIZO3X=Z&-)GL9&O99)[I;Q[V2Y8W/GKPL@D'((' QC@GUH \\O["VL/%-QX+
MMAY/AZZURS\VU60A=KV[R-$,'(5F121QU]Z[3P+;0:1XK\7Z#I^8],LYK:2W
MMPY983+%N<+GH,C./<UJ?\(!H!TJ>P>&XD\^Z%X]R]RYN//'W9!)G<&'08/2
MM#0_#>G>'[2>"Q28M<2&2>>:9I)97/&6<G<3CCKQ0!X_<^,--'Q0_P"$CCOV
M::/5%TKRFCD\O[#M".^[&SB4ENHZ5MZOXT\7Q2^*]3LKG34TWP[>A#:R6[%[
MA,+D%\\=21@=?:O08?"6CV_A)O#$5L5TMH6A,8<[B&)).[KDDDY]:JOX$T*3
M3M7L9(9W@U=E>\!G8%V4  Y!X^Z,XZT <=X@\5^+UU#Q3?:1>:?#I7AXQ.UM
M/;,9+@>6KNN[L.3@CKQ]:WG\5ZB;GQJ4$:Q:3I\-Q9JRY^9H&D)/J,@#\#6V
MW@_1G@UN V[>5K7_ !^J)&&_Y=O'IQZ54UCX>^'=<O7N;RWG!EA6">.&YDB2
M=%^ZLBJ1NQV]* .)\2_$#7[#28-0L-0M3/%I-O?3V2:=),,N!DR2 XC4Y.!U
MXYXJCK#>;XO\=.45MUSH!*D9'+IP>#Q7?W_PW\-:DJQW%O="#[/';2P17LL<
M<\<8Q&)%5AN*]B>:NR>"M#DNKVY:VE\^]>V>=_/?+&W(,6.>,8'3KWH YN'Q
MGK+:Q)X=;[+_ &TNN?9P"AV_8BIF\S&>OE@KUZUZ)7-Q^& WQ%F\3RQP#;IZ
M6<!4DN3O+.S<8'\(&,\9KI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ H' ZY]Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KB/B/X^E\$6EBMEICZEJ-ZTACMUSQ'&NZ1C@$\#'X9/:NW
MKS;6_!OB/Q)\0[K5AJ T:TLK1;2PF6"*Y^T!P3*2C9V]=O(Z=.] '1W/C_PY
MIVA:7J^I:C':6VI1"6W9U9MWRAB.!V![XIDGQ'\(1:-:ZO)K<*V%T[1PS,C@
M,RC+#&W(Q[BO/_#G@'Q/;)X4L-7L(YK/0M7N760S1L#;E0T;XSG[^>.HXX I
MB?#K7SK=M-)ID9LX_&%QJ+)YL>T6K;-KA=W3Y3\O48'% 'H]G\0?"M_9V5W:
MZS#)#?70L[<A'RTQ. A7&5)]P!1?>/\ PSIT.H27&I@?8+A;6X18G9A,P)"
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
M0F*-MI1=JC)8C)R0* +4_P 2]/O=,U6.PBO[/4(M-GO;3[=9M$)E13\Z;N&
M..M;4?B:WTSP#9^(]9G_ '0LH)KB6.,G)<+DA0,XRWI7 V'PX\3F\-S?FT\X
MZ-=64LS:G/<M//(N-^'4"-2>=J]/RK<\<Z=<Z?\  Z73&VO=6UE:P-LRREE>
M,''<C(H VK/X@:1>PZ@T5OJ@ELHTE-O)8R+--&YVH\:$98,1@?KBJ%UX_BOM
M-BETII+&Y75;:PN8=2LW62,R,."F002",'IS6;>^%O&NKC5M3N[G3;/5GTY+
M"T%A+(H8"42.2Y&5W ;1UQGK5+3_ (;:Q;6UT8XK"T:;6K+4$MS>RW 2.'&X
M&5TW,Q()].>M &EXH^(\,=W!IVC?;1,NLVUC-=BU+6[$R+YD8DP5W8)!'7K7
M::QK*:-# [6=[=M/*(DCLX#(V<$Y/8# /)(KSX^!/%,,$>BVTFD'1X-975$N
M)'D6>1?-\SRRH4@$'(W9Y ''IU'C?P_JNOQZ<MA-"UM;S&2ZL9IY($NAC"@R
M("P"GG&,'O0!'_PLC1)+72YK:'4+J34Q+]FMX+5FE)B.'4C^$@YZG'!YH?XD
M:*--TF\@M]1NFU4RK:6T%L6F9XSAU*Y^4@^IQQG.*RO"?@+5- E\.&XFLF73
M3?F81,_/GL&7;D<XQ@Y_,U-I?@G4['5M O'FM"MA?:E/.H9LE+EF*;?EY(R,
MYQ0!O:7XQTK5Q8"W^T+)>2S0)%+"59)(@?,5_P"Z1BH[CQI91Q.UII^J:A(E
MU-:M%96I=@\1PY)R% SC!)&>V:PSX,UNRNX-2TZ;3WO(-9O+Y(K@NL;13@K@
ME1D, 0<8QVSWK,_X5]XF?3;2.[O=/NY/[2NKV^M1/-!!.92"IR@W?*<G:>.:
M -#4_&4]YJFBW&CW3II][I.H3E7C ;S8@F-P(X*MN&/7-:/AGQM8W'AI'U"[
M=KVPTBWO[YVCVAE>+>77LW1@<=QBL;2OAUJ=A8:%;O<60.GV.HVTGEE]NZX?
M*;<C. .N>?K63XA\(7ELG@G1HI]M[<VPTC4W@C+)+:(%=\D],%<#(YWF@#TB
MZ\4:;8^%D\1732Q6+PQRJ#&3(=^-BA1SN)8#'J:Q7^)VAVMG?3ZC;ZEITMB(
MGGMKNU*RK'(X17 !(9<GL21SQGBM#QGX9?Q+X9.FVD\=K/%+%/;LR$H&C8,
M0,?+QCVKD/$7P^\1^+K+4KK5+K2X-4N;6"SABMS(88XTG65B6(R22IP,<<#W
MH [70_%-KKM]>626=]9W-JJ2-'>0^6S1OG:X&3P=IX.".X%<^GC35(OBM=^'
M[J"!=%'E00S 'S!</%YB@\_=8+(,XZKUKI$TFX3QG/K&^+[-+I\=KLYW[UD=
ML^F,/7-ZQX!N]4U#Q-?I>Q1W-Z]G/ICXR;::W0[6;(((+$\8/!/K0!&/&^H2
M?$TZ4H@&B".XACV(7GN+B%%>0+CH!OV]#DHPZ]-6V^(&GRR7T5YIVJZ;-:63
M:AY5[;A&F@7[S( QZ< @X/(XK)LOA_J&G1:.EKJ$22V^FWEM=7/S;S/<;6,J
M#O\ ."<''!K)T?X5:C927<LLFEP23Z+<::[V_FN\\LF/WTC/R2<9([=LT =.
MGQ%L9--L[Q-&UIFOVQ8VPME\VY7;N+J-V N"#EB.M8B_$673O$FO37^GZQ+I
MT5G:74<$=J"UE&49I#,,C8<]5)S@< @5LZUX8UL0^'KS0;FQ_M31H6@"WH?R
M)4=%1C\O((V@BJW_  @^J7,?BN2^U"V>[U[2XK,O&C*B2K$R,VWT)8$=\4 =
M==75S-HSW6D)#<7$D0>V$SE$8D9!8@$@<YZ5P-[XSU^W^$VI:VQ@_MFWO);4
M-;P%D!6Y,60A.2 OKZ5W'V34;+PU%9Z;):G4(+=(HWN58Q%E &2%(..#TKF=
M T3QIH7AZ^M(Y]!:]>XDNH'(F,9:21G=6'! ^; ()QWS0!SYUC5M4\)+>6/C
M.;59+;5[;SYM/TTP2PP[@&5X<%F'.[&.0.XS6W\/UURR9+:\:62PN!>SJLD&
MS[.ZW1 7=U;>'+<_W>.*T_"_A_5[?6K_ ,0>(I=/;5;N"*W\O3U<11QH2>K<
MLQ+=3V KK* .1U+XBZ1IEQ?"2UU&:ST^00WM_!;[X+=^,JQSDD;AG:#CO5J#
MQI97?BF70+.QU"YG@"&>XBB7R(5=-REF+#J/0$USFJ>!?$,R:_H]AJ&G)HFN
MW37,\LT;FX@+@"14 ^5LX&"2,>AKI/#WAN;1-<UJZ,\;6=V+9+:%0=T:Q1!/
MF)ZDX'Y4 /\ $?BVV\,J\MWIVIS6L40EGN;>WW10H3C))(R?4+D@'.,4D/BZ
MVO->DTJQL;V[\AT2XNH@GE0%T#KN!8/@@CD*0,UR_P 0/AYJ?B_4;J2&>Q>W
MGL5MXA>&3_1)%8L715X);(&3R,=QQ4LW@/5YO&VFZN+G2X+>Q:+%Q#'(+J2-
M$ :)SNV,K'/)!(SQTH Z77O%<&AW]K8)87NHWMQ%).MO9B,N(TQN;#LN>2,
M9)YP.*HZEX_L=/NK^--,U2[@TT9O[JWA4QVWR[B&RP)(!!(4' -4OB)X,U3Q
M@MK%8S:9"D:D>=<PN9[=L@[XG4CG P0>#5*X\!>(()=9L])UJSCTO7'\R^>X
M@9KA&9 LAC((7YL'J.,\4 ;6I?$'3K":]$-AJ-_!I\*3WMS:(ACMT==X)W.I
M/R_-\H.!4.J_$K2],DN]FG:G>PV=M%=SW%I'&T:0R#*MEG!/3H!FL^]\"Z[:
MW>KP>']2T^#2M8ABAN5NX7>6 )$(LQD$!LJ!][O5F3X>D:?K]A;WD:0:CI5K
MIT#21[VB$*.F6'0YW#\J .MEU.-='_M*W@GNXVB$L<=NF9) 0"  2.3GOBN9
MC^)6E&QU*>XL=0M+C3YH8);.X6(2L\IQ&%PY7DYZL,8.<"KVK^'+R_\ A\WA
MZ"\2&Z-G';^?A@I*A<C@Y 8 CCG!KF-,^'&H:38>(%M(_#\9U7[.JV!MI'M5
M2/<"K9.YBV[.[KD=* .Y&M*GA^?5[NQN[-((I)9+>8)YJA,D_=8J<@9&&P<B
MN<LOB?I-VL+R:=JUI%<VDMW9RW,"JMTD:;V"88\[>?FP#ZTW3O#-WX:^%FIZ
M1),+RX^RW3)%$&9$W*Q6*,-EBHS@9)-<UX9\#:WKGAS09-;O+1+:PTF2+3X8
MH'217FB"9FW'^$9&!C)Y]J .RL?'"ZGH\>J67AW7)H)F00 0QJ9E8$[QND 5
M!CJQ7J,9IL7Q"TRYTS3[JTLK^YN;^XDMH+&-$\_?'GS <N$ 7!R=V.F,YJCK
M?@6[U#PIX;T>.:SN$TD0B>WNPX@NPD>SYMIR,'YAU&>H-9UA\-]7T32M%?2]
M1T_^UM)NKJ:(2P.+9DGSN3:&R,9X.30!<;X@:@WC$:0_A_4+6S?3&NFDEA3S
M86#X+L!)CRP..,DGIQ3].\>G^Q]%AMM.U76M2N=.6^E1(HH91!G;YK*7VY8]
M%4G-/NO"GB2YUVTU9M2TUYY-,DT[4 8'"E6<OF( \$<#YO3/>J]KX%U_2!I5
MSH^LV,-_;:2FE7#3VA>-T1LHZ*&!##)SDD&@#7N_&ZV.KV=I=Z'J4%K=SQ6T
M5Y+Y04R28"C9OWXR0"=O!_.N>T?QW<:5_;3:KI^K7%C!KT]L^H,$\NW5I0D:
MA2P8J-R_=4X!'6FW7PPO[KQ7'J\VH:?<;=4@U#[1-:,;H+&5)A5]VU4RIP .
M].E^'6OSC4M,;7;)-"U#5GU&:-;,F<9E$H4/NQU51G'K]* ':1XV?3[SQ''>
M276I3MX@>PTVT0J'8^6IV+N( 4?-R3^IQ78^'O$4'B&WNREO+:W-E<-:W5O,
M5+1R  D94D$8(P1UKC]7^%K:JNI2R7UL]S-JYU.W6>V,D(!C">7(A;YA@=01
M@XQZ5T_@WPX_AG1Y+69--6624R.-.M?(CZ ="22>.M &7IWQ*LM1N-,;^Q]3
MM].U.X-K:7\RQA'F&[Y"H<L.48 XZC\:=%\1K-Y[>9])U&+1[FZ%I!JCA/*D
ME+%1\N[>%)! ;&*Y7P/X,UO4-"\.'5[J.#2=-OY+^"P>T:.X6599-FYB>5^8
MMT'4?6MFU^'VLK'::+>:S:2^&K*[%S!"EL1</M<NJN^['!(R0.0.V: -!O'S
MWFBZ]J&E:+=S0Z=%-Y-P[1>7-)&2K#:'W  @GD#(!QS@'9\(ZY<^(O"]AJEW
M826DL\$<A#%"LA* EDVNV%))P&(;CD5RFG_#K5#XBUK4M4U.Q1-0LI;-DTZU
M,7G!_P#EK(I8C>/QZ]:Z+P;H>KZ%X3AT;4[RTDDMH_(MY;.-EVQA<*3N)RW?
MIB@"C_PL2W@U&[L=2TB^T^>*SEO85F>(F>.,98 *YVMCG#8XJ[+XYTJ*YL8V
M6X,-YIDFJ+.$^1(4"L=W.0<-Z5QNC_"":SOHIKN\TU56PGL))+*U>.:<2)M\
MYW9SF3N>,<FKMI\.M>N)X1K>NV4UM'I%QH_EVMH8SY+J%5LECD\ D #&,#-
M$=QXSU'5/%GA_P JRU?1[&YT^]N!]H$9$Z^6C1N%5S\R]=K8QN'J:FT#QSJ]
MWKOAW35TV[O;&^TD73W;B%)&):,>:0'P%4,00!DDY .*FTWP+XB>^TN?6]<L
M9H]+M)[.VCMK-D)21 FYF+=<*IQC'O5O3O!&I:->>&+BPU6W/]F:?_9MVLUN
M2)HMR,2F#\K$ICDD<]/4 [BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MYH ]'CNK>8$Q3Q. ,DJX/'K^A_*A+JWDA::.>)XESN=7!48ZY->$QV,+6NL
M:6\=_-J=G<ZOI-I8O$PT\8!5$QEU)!9L>I_&]>PV_P!A\27WA7PP_P#8DMO:
M"2TN=/D2&2=9?FE6$[20B $A1@D#(/- 'J&O^*;+0+.PNI%:YBO+Z*R0P,#A
MI"0">>@Q6U++'!&9)9$C0=6<X _&O"M*T/4K?3BEK874ULOBZSN8C%I;VR-$
M$&Z1(3]V//?..,\5V'Q1T_4[S4O#DT$<LFFP2S&Y":<U^%D* 1LT"D;@/FYY
MP2* /0Y;F"&-9)9XXT;HSN #^-*\\,2AI)40'G+,!_GJ*\.O=%EM]"T'3);.
M6ZLO]+D6^O?#TLK0DOE8$MMV4W8.TL<XQC'2M;P?X8EU&Z\()XBTF>6.RT"7
M*7L+;8YA,@4,&&-P4G //&>U 'K?GQ>:(O-3S""0FX9(^E9FI:]'IFN:;ITL
M0"7D<\C7#2!5B6)5))SUSN_#%>4KX1:WLVU>#1IX]9_X3%I!<QV[B7[.9R"0
M>HC*D_[/\ZZOXAVD$OBCPI=W^AW>JZ;:-<O<+!:M.(R50*S*H.1GMSG'0XH
M[N2\M8;3[5+<PI;;=WG,X"8ZYSTQ2FZMQ")C<1"(J6#EQM( R3GTQ7CEAI%U
M96/ARXU30;^;PY#?:A,-,^R-,]NKN3;EX0"<*-W&#M+?D6WAV6]GT!#X>N?[
M%D\174T-E<PLH@M6CXWK@;$+AG"'CD+S0![%%>VL\,4T5S#)%-_JG20%7_W3
MW_"B>]M+6&2:XNH88HSM=Y) JJ?0D].HKR"?0KW28M.F@T:]^P:;XNGN1#;P
M,[1VQSADC R4R>-HJ)K>:[T/4[RYTS7+-Y?$TM]9[M):XX,2A3+ >2AR1QT;
M'2@#U;Q#KD7A_P -WNM21-/#:Q>:41AEA[&G:AK4=C;13);7%VTCQ*8K?871
M9#@.P9AA<]37(ZM;:GJ7P.N+:31S9:A)INPZ?:1?ZLC^%$&>PX7KVKFT\/ZM
M%H\^G76CW=QJXUNQN+G4Q&2M_")05?\ V-B?*4'"XR.M 'K5SJ=G:L\<EQ%Y
MR1M)Y(<>85 R<+G/_P"NJOA[7(?$&@:=JL<9@%] )TA=@6 /\^H_.O/(K6T7
M7=;M-:\-7E_KUQJDUQ9WB6.\) 0!"XFX"JJA01G.0>"3SA>&/#7B;3O#=U;7
M5I=RZO>:'Y.DW1@V?8=JMOMV./W;$D88_>]1B@#VV*^LYQ*8;N"00MLE*2 [
M&]&QT/L:;)J5A%&))+VV1#)Y09I5 WYQMSGKGC'6O#-.T"672M7DL8]8^TGP
M]-9&S&@?9 SE0-COTD?<<C SP>3WZ'QQX=T[08-+BT31IC<VMO(+>U32?M=I
M=LVW='* /ED;8#OX. >3TH ]<HJ&S9VLK=I(1!(8U+1#^ XY7\.E34 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !5>\L+/4(UCO;2"Y13N"S1AP#ZX(JQ10!"+2V%I]
MD%O$+;9Y?D[!LVXQMV],8[4S^S[+[#]A^QV_V3&/(\I?+QG.-N,=:LT4 5HM
M.L8$A2&RMXT@8M"J1*!&3G)7 X)R>GK3VM+9[D7+6\+3A=@E* MMZXSUQ[5-
M10!P5U\*-(O-6DN)=2U4Z?+>?;Y-,^T P/<9R7.06P?3/XUVWV*U^V?;/LT/
MVK;L\[RQOV^F[KCVJ>B@!&17^\H;ZC--DABFA:&6-'B=2K(R@J1Z$>E/HH :
M$4*%"@*.@QP*22&*:.2.6)'CD4JZLH(8=,$=Q3Z* &-#&\9C:-&0C:5*@@CT
MQ2QQI%&L<:*B( JJHP /0"G44 %%%% !1110 4444 %%%% !2%0000"#UKSG
MQU\8-,\#>([?1[G3;JY=XEEEDC90$5B0, _>/!XX[<^GHR,'16&<,,C(Q0 ;
M5#%MHW'OCF@*JYVJ!GK@4M<]X[OKK3/ >NWME,T-S!92/%(O56"\$4 = %52
M2% )ZX'6@ *,  #T%>9:7K[Z/I=UX@$'BRXMH&B2]76\QB*'DM-$A7YL<9]J
MT$^(EW?Q6"Z1HRW-SJTLS:8DLYC62VB W32':=F3T7!/(Z4 =]17G&N_$VYT
M2Y6QGL=+M[^"S%U>PWFJ+%@G.(X3@^8Q"D] .5YR:@UOXN6UJ8#IBZ<0+&+4
M)TU&]%O(R2+N6.(<[I,<D' Y'7- 'IV**\J\7^--3UK0=>@T+3%;3+;3!)=W
MDUT(94\V#S%$8YY"E2<XSG ]:M>,KB6'X!I<+(XD%C8L6$A1C\\6?F[?6@#T
MNC '05YQ>_$/6M#&H6^KZ! +RUM8]06.UNC(IM#)L<D[?OIU(Z'!.:ZC2_$A
MU;Q3JNEV]NK6FGPP,UV'^_)(I;:!CH%VG.>] &_17":H=5L?BIX<$FL7,ME?
MB[ LU CBC"1 C('+MDGEOP KF]3DU6YTKQ-XU&K:E!=Z3?RI9V2W!6W6*!@K
M!H^C;P&)_#% 'K^*,#TKQR\UCQ)X?\07.M/)<""^%R(%O;M3;.IPT#*@8E%C
MC#,Y('IDD@5W_A75-.'@];B+49[N.S1_M<]RKK*)!\TF]6 93R3C' (QQB@#
MI*  !@<"O+O#/Q>CUW7[&SDBL!!J9<6L=M<F2X@*@D"=< +D#^$D#OZT[2/B
ME<W&MZCIE]!I4LL-I/=0_P!FWAGQY0SL<XQDCN/0\4 >GXQ17FT'C[Q//I^C
M7"^'['SM=<?V=#]L/^K\AI"SMMX.0O'H3WKJ?"'B*;Q'I4\MW:K:WMG=265U
M$C[T$L9P=K=QR* .@HHHH *09YW$'GC QQ2T4 ,FFBMXFEFD2.->KNP 'XFG
MUY_\2=)O-4:R%U;:C>^&T1S>VFEOMG:3C8Y'!=%P?E!SD@X.*Q]1T^3Q-I?A
MV_T>YU_5M!CLYQ)):Z@(;IGW)M+;F7>P"N,'O^= 'K%%>2VLMKX[\2:9H<=Y
MJL.@6VC"\B7[0\<\DPE\K]XP.XLA4CDGGFN?TGQS=Z7J_AYM1ENK^^73[RRB
MW/@7,WVH11;V)P"=G+'U[DT >]457L#>-I]NVH)"EX4!F6 DH&[A2>2*L4 <
MYJO@C1=8U&:^N5NXY;A!'=+;7DL*72@842JC , "1S6_!!%:V\5O!&L<,2!$
M11@*H& !^%244 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#5]%T[7
MK V6J6B7-OO5PCY&&!R"".01ZBK]% &7I'AS2="DN)=.M!%+<;?.E:1I'?;P
M 68DX'IFM2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#!UKP7X<\1:G:ZCJVE075W:X$4CYX )(! .
M&&23@Y%;U-:1$95=U4L<*"<9/M3J "L[7]'B\0:!?Z1/(\45Y"T+NF-R@C&1
MFM&J&MZM;Z#HE[JUVLC6]G"TTBQ@%B%&< $@9_&@#G[CP7?:E8MI^K>*=0OM
M/=H_,MS!!&)$4Y*%D0':V #ST^M5F^'*6T$!TC6KNPNK*>5].F"+(+6*0#=
M$;AH\C(!Y'&#Q6[HGB)]8:02Z)JFF*H78U^D:"4G/"[7;)XK5FO+:VA>:>XA
MBB0[7=W"JI]"3TZB@#DY_ UW]K2_L?$]]::A););WEQY$,GVH)N*L59<*P+'
MD=N*FOO!3RWSW^FZ[?:=>SP1P7<T4<4GVG8,*S!U(# 9Y7'7VKI);ZS@2)YK
MN"-)6VQL\@ <^@SU-%S?V=F\:75W! TIVQB60*7/H,]: .2U?X=0:I/J1CUK
M4+.WU6%(]0@@$>+@JNT,25)4D8!VXSBM75?"-IJ_@M/#$]Q<):K%#%YL9 DQ
M&5(YQC)V"K7B'7[7P_I%Y>2O$\\%M)<1VS3*CS;%+$+GZ>AK/U?Q<VE_#W_A
M*ETXSG[+%<_9!,%/S[>-V.V[TYQ0!!:>"DM)]2U#4;Z\UV\N;$V(6Y*)F#D^
M6 H Y)Y8TSX9^&[KPUX,M[?41)_:5P[3W?FR;V#'@*6R<X4*.O:NECU2PEB:
M1;VV*HXC<B53L<_PGG@Y/2I_/A^T&W\U/."[_+W#=MSC..N,]Z .2U3P7J6I
M>*[+7!XINX?L3L;:W6UA*QJXPZ@E><C R<D4E[X 6\OKQ5UF[BT:_N/M-YI:
MQH4FD^7/SXW*I*@D \\]*?J'CP:5JBPWV@ZG;Z:UX+(:E(J+&9"< A=V\H3Q
MNQCO3=2^(5MIVHWD?]D:C/IMA.EO>ZG$$,,#MMXQNW,%W+N(!Q0!;U3P59:[
M=:I-JT\MRMY;&SA0 )]EA."P4CJ2P#$GT Z"KFC>'+?2K"\MY9Y+V6^?S+N:
M954S,45#PH  VJ!@5GV_CS3)=<GTZ>&XM(XA<E;N?:(I/L[!9L8)( )ZD#.#
MZ5LZ%JDFM:+;:D]G)9BX!>.*5@6V$G8QQTW+AL=LX[4 <[I7@*73!]A/B*_F
MT..)X(=.9(QMC92NTR@;V !XY!&!46F?#:WL'M?.U>[N8[.UFL[:(Q11K'#(
MH4CY%!9N!\QSFNPCOK2:ZDM8KJ![B(9DB60%T'N.HJ.VU73KR2:.UU"UG>#_
M %JQ3*QC_P![!X_&@#)M?!]G;6WAJ'SYG.@+MMW.,N/*,7S<>ASQW%+IWA.+
M2FE-IJ%Y&)M3EU*55*@2,XYC(Q]SI[\5J#5],.[&HVAV9W?OU^7 W<\^@)^@
MS5FWN(;NW2>VFCFAD&Y)(V#*P]01P: ,6#PY<0PI&?$.K2[;::#<\JDDN<B0
MG;]Y>BGL/QR/X;F:V:$:]JRDVL=OY@F&X%&R9.GWVZ$^E;U% &/<Z ;B6]D7
M5]5A:Z>%L1W&%A\O'$8QA0W\77.:4Z%F]2Y_M74_DNS=>5]H^0Y0KY9&/]7S
MG;ZUKT4 <YXG\/ZCK$]C-IFMWNFM'($N1!+A9(#]X!2" _3#=1S4 \#PV>GV
M.GZ)J^IZ/:6H*F.UD5O-!)9BQ=6.XDGYNM+XO\47FC&#3=#TUM3UZ\1Y+>VW
M!55$QN=R6&%&0.O)J/5_$_B.TM;.XTSP7<WHFB9YTFOH;=K8@_=;)(/<Y!Q0
M V7X>:?$E@VD7U]I5U9P-;"YMW#22Q,Q9E;>""2Q+;L9!.12K\-_#JP6MM]G
M=K:WL);#RG;.])&5RS'KNW+G/J<^E8X^)]]=Z=H#Z5X3N;R_UB"6=+0WD<0C
M2,X)WD8.<@C@<5T<?B>5=?TS2KVP%I+=:?+>S!Y@WV<HR#:2."/F/.>U &QI
M=C_9FF6]E]IGN1 @037#!I& Z;B ,FK=16US!>6\=Q:SQSP2#<DD3AE8>H(X
M-2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "9P0/6EHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#Q_P"*7PN\1>-/%^G:GIFIP0VL42Q$2NRM 0S,74 <]1W!
MR!VY'KR+L15R3@ 9/>G44 %<YX^L[G4/ &NVEG"\]S-92)'%&,L[$< "NCHH
M \JU2S34/#EWI^F6?B:XU-I[86D^HQS*MO,"2LZLX^55P=W<C QS6*N@75O!
MHIU_1+R\L+2_O#KL:6[S?:[AQA+H*!ET/7@';Z5[?10!X=K/AR:XU/>='U/3
M]";2O+LK--)6],)9W,B; Q\J0Y5@1CKC(VT>(?"NHB_5;RWU.YL)=%MK6WFC
MTB.\FCV*0ZL"?W<A)SE>.>N17N-% 'ANO>&IB?$-KJ?A;4]9O+O3[>+2+Q8%
MD,>R#;\S9PCA]S-Z]L\5V'BS3-1G^!SZ9;6,TVH'3;:'[,B9?=\@88]1S],5
MZ [K&A=V"JHR68X I&EC2+S6D18\9WE@!CZT >.)X0'B6_UA=-\/W6@::=(C
M@3SX1;DWT<F]'"\YVX +]QGGFNE^&3W'B);WQOJ$/E76IK';0QYSY<40VG!]
M&DWM^5=]+$D\+PRJ&CD4JRGN#P14.GZ?::5I\%A80)!:P+LBB3HH]* /.->U
M.ZUSQK#9ZIX?UH:%I=VKPB&Q>07EPN=KEAP(UZCL3@GTK/O[?5K+0?$_@Q-$
MU"XOM6O[B2SNH[<M;>7,P;<TA.$*Y;(/.5'K7L%% 'DGB/P9-+?W_P#86DO+
M-:6;37$MP7V7UTV&6-%<[=I91(^WAB%4D\UUGA8Z_/X:U1+I[P3&21=.DU!%
M2;88UP750 ,/NQQT KKZ* /"O!'AC4[;4M&^V6&JV^IZ7YK3@:9'%'(Q5OE>
MY#?O58XZ;NO0=0>&]!UMM7BN_P"Q9K/.DWMO<Q1Z4MI''(RJ5C!!+2\\!CZ<
M=Z]UHH \CTCP&/\ A'/ 5C>^'XMD<[2ZK&T2_>$$NTR^OS$#GUQWKH_!MM>>
M'(M1LCHMTL%UK]U]G2)5"0P$;E?!( 3@@8[GI7<T4 8%KXAO;F"*0^&]4A9[
M>68I+Y8*LAP(S\WWFZCM[]::_B6]2'S!X9U=Q]CCN<*L>=SL!Y6-V=Z\D]@!
MUZ9Z&B@#&O-9OK>6=(- O;CRIX8E97C D5\;G7+=%[YQS^=(FMWLEQ9Q_P!A
M7J)-=2V\CN5'E*@)$IP3\K8X[\UM44 <'\0SIWVC2EU'0=1NWDF$5E?:=,D<
MT-PWW4!+*0& ))^[QS55[/QI-\-=-T.\5WUC4'^RWMWO#&UMV+%F8C[SA,+D
M=SG-=[)>VB:C!822+]JEC>:*,CDJA4,1]-Z_G5F@#SWQ9HVB(=+TVX\&ZOJL
M=G;"*RN+!L"'MM+"12IPJG)_QKD-2\!^-M4_L9KN262XAT22&[#S*PG83;Q;
MR.&!^==JEAZ=<5[C3?,3S/+WKOQNVYYQZXH I:*^_1+)CIS:;^Y4?8VQF# Q
MLXXP/:K]1PSPW$?F02I*F2NY&##(.",CT((J2@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **0,
M"2 02#@X[4M !1110 4A (P1FEHH **** "BBB@ HHHH **** "BBB@ HHHH
M \D^)WQ<U#P-XJL=)LM*AN(GA6>=YMV7!8C;'@C!^4\G/)Z<<^LHV^-7P1N
M.".152]T?3-2G@GOM.M+J:W.Z&2>%7:,^JDCC\*NT %<Q\1I'B^''B&2-V1U
ML92K*<$';V-=/5/5M+M=:TF[TR]5FMKJ)HI0K;25(P<'M0!Y^ANO"'AR_P!=
MT_PV=-%L8I;E+J]^T&YMADR; )"$< DC/7I]&IX[\0:M%HMMI<-A!=^();B?
M3WN$8K!:1KD&0!N9&]C@9]JZ4>!;22V6VO=7UF_MQ+'*8KJ[W*VQMRJ0 ,KG
M''^R*2Y^'^CSP[89K^SFCNI;NWN+:Y*R6SR_ZP1YR K<Y7!')XH Y#Q+X^\4
M:'J5OH\G]GQZE#8?:KDP6<]S'.[.P5$V\QC"<LV>6]J?KOQ%\0B>!-&TR43)
MI<%_):/IL]P\KRY_=$Q_ZK 4\MU)Z<&NLE\ :8TEM/;WVK6EU#"+=KJ"^<2S
M1ABVV1CG/))SP1G@BI[_ ,%:;?72W0N=3M;C[.MK)+;7TB/-$N<*YSEB,D[O
MO<]: .)\2>(O$WB/2O%$6F#3[&PT[2Q]MMKR-WG9Y+<R.H((VE5;;R/O YJY
MXL^7]G=_F_Y@]MSM]D[5T>I?#W0=4GN)91>Q?:H4@O%@NY$%TB#""3!RV!QG
MJ<\YK4O_  WIFI>&O^$>NH7;33$D)B$C*2B8P-P.?X1WH X/4/&'BWP]=WNE
M70T[4+Z'34U>-K>W=%\A9-LT6"Q)8#E6[XY'/'5:#XEG\0>*=4BM/*;1+.W@
M"3!"6EFD7><-G&%0J",9R?SDT_P=I^C27E[ +F_OY;=K=9-0N&F(BR2L()Z)
MD_4]R34/PZ\*OX.\%V>E3>7]KRTMP8ONF1CD@>P&!^% '!^-]$72?&&FZO#I
M-UIZMK4,EQXA-V924;(,?EY)5"2$Y&!TZ&F:M8V.H^&_%OC>=)1K>GZC.MG<
M"=R8! X1%4 @ '!R,'[QSFO1)_ VDW=X9;J;4;FW\[[1]BGO9'M_,SG.PGH#
MR%^Z#VJ.\^'^B7VHW-S*;Q8;N99[JQ2X86UQ(I4AGCZ$_*,]CW!H \ZU%-:\
M+Z[-K8EMK2XU%;RX\SS7E;RGVN'E3 ^6!%( Y!9E ^\:]"\&ZEI4/A.:+3[6
M]MTTLO'<0W@"S^8%\QF;YB,MNW9SCYNU:5]X4TG5+J_N-0@-VU[;?9'$K<)#
MU*)C&T$\DCG('/ Q/H^@V&B6T\-JLC?:)#+/)/(TCROM"Y8MG/"@8Z8% 'G7
MA?XA^(]9U?2[F6R>72M39]\:Z9-&MBH!*-]H;Y) <?,?KBDT#Q]KMUX@:RFO
M;/48;JQN9[:2"PE@B1X@,;'?B5#D\C]*[/3? VEZ3/$UK<:D+6 OY%BUXYMX
M@P(("9Z<G .<9XING^ -#TVX@FA^VLUM;O:VPEO)'$$3C!1 3P.!SUX'/ H
MY*P\4^-K_P /^'KR*YT?[7XAN D"M:N$MHQ#(S$_/EFR@(_$=^.N\#:SJ.KZ
M3>QZLT,E]IU_-82S0KM64QD?.%[9STJW:>$M(LK?1(88'"Z+G['F0DKE"ASZ
MY#'\:6'PGI,$IDCBF#?V@^I<3N/W[#!)P>1_LGCVH VZ*PX?".CV]NEO'%<B
M)()K<)]KE(V2G+C[W7/0]1VQ3)?!FA2VZP-:RB); Z:%2YD4?9S_  \-STZ]
M?>@#?HR"2 >G6L:?PMI%Q%=1R02E;HPF;%Q(-WE !.C<8P.G7OFK5EHMAIVH
MZA?VT)2ZU!U>Y<NS;RJ[5X)P,#TQ0!YM)HUMX8\;?VSXDT5;LWNK_P"A:S;W
M3E[<R'$<<D9(P!TR,C'45N6>EPZ=\9I9DFN99+S1I9I&GF+X/GIA5!X50. !
M^M:%O\/]*B\1W.J3&6>%ITNK:S>60PV\X)+R*N[:68D'IQCCK5F3P-HDNO+K
M3K?&^1RZO_:$X5<MN*A=^T*6YVXQ[4 ><1Z?;Q>#M+\6QQAO$,GB ,UUG$L^
MZ[:$Q;NRF/C'0 =*CMK6T'@/1/&3J?\ A))]91C=*<2S%KDH8B?[NS(VG@ 5
MZ5;^!= M=2^VQVTW$YNDMFN9&MTF)),BQ$[ W)YQQVQ2P^!O#\&H1WB6DNZ*
MX-U% ;F4P1S$Y+K$6V!LDG('4T <#\*]=O+FX3P]:NEK;V=Q=W-Q)-'S>J9W
M 6'/\*D_,W4' Q7L-85GX/T/3WLGM+,Q/932S0,LSY5I23(.O*DG[IXX'%;M
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 U(XXRQ1%4NVYMHQN/J?>G444 %%%% !1110 4444
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MA562(L0 2,],Y_+WJ]>_$V*/Q'=Z1I>@ZCJXL5B>[FL]K>6LF""JYR_![?\
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
M!TYYKM+BW@NX&@N88YH7&&CD4,K?4&G10Q6\2Q0QI'&HPJ(H  ]@* 'T444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MJ4FHV^DV,5]*Q=[E+=1(S'J2P&<G)IQT323J@U0Z99G4 ,"Z\A?-_P"^L9H
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
M$TJ[L,Y(P<8X)Q75Z1IGBB*YT^?5M?MYUBAD2ZM[>T"),Y;Y&#$Y7 P,=^:
M,7XC^(];TMK'3_#DL::B\<]]('3?NAA7)CQ@\NQ51WJO?>+D7Q1I&LQ37+Z2
M_AVYU$V\1)WX,;#Y<X+ $C\ZU]1\ Z;KWBJ[U;7X;?4;=K>*"TMY8_\ 4!2Q
M<YSR6+?I65I_PSN=)NH)=/U]H!9PWD%B/LVXVZ3,&0<MAMA!ZCD$=,9H NQ_
M$!V\.+JATE'FN)XK>QMK>^CF^TR2#*KN7A,#DYZ $\UI>&_%,VKZGJ.D:GIA
MTS5K$(\EOYXF5XWSM=7 &1P0>.#7-VWPPNEM=0GFUJ%-9N+N&]@N;2R6**":
M(, WE9(8L&;=SSFNC\-^&;O2]1OM8UC4QJ6K7B1Q/,D B2.-,X1%R>,DDG/-
M &.WQ-MQK20+8Q-I;7XT[[9]NC\SS=VS/D]=F[C=G/?&*@N/BC/"9[B/PQ=S
M:=#J3Z6UPEPF]K@,54*AZJ3M&21C/0XJ6T^',^F>)6O=.U"PCT][S[68)M,C
MEG4EMSHLQ.0"<]B0#Q4Z_#S;I3V2ZD%,NO\ ]M2.(/O?O _EXW<= -WMTH A
M/Q+-OINHO?:%/%JFGWT-E/I\=PLAS+CRV5^ 0V?;O6-XR\<ZJ?!VNV\^GSZ)
MK>G26<ACBN?,WQ23* 4D4#KAE/%6/&?@G43_ &S?Z==3376KZGITB+'!N-J(
M6"E^OS <MV'%7+SX<:CJ^DZQ'K'B(7&IZB;9?M<5H(UBC@<.JJ@;J3N).>IZ
M<4 6-2^([V4VHW,&A3W6AZ7<?9;[44G4&.0$!]L6,NJ[ADY'?@XK2;QQ9I&J
MM;R"[.K_ -E&VW#<'W??/^SY?[SZ5CZC\.+Z[EU2P@\0&W\/:K=-=W=D+8-)
MN8@NJ2;OE5B,GCN:=#X1,OQ?N-9^SSQ:=!9HP5@/*FNBICW*/]F+Y3GN: &Z
M;\4[;4-4LT-A'%I5]=-:6EY]M1I'<9"EH0-RJQ4X.3U&0,U)H_Q/MM6U#3U-
MBD6GZG.]O97 NU>5G&=IDB RBL%;!R>@R!D5'X>^&]QX=U>W>UU*P.F6\KO'
M$=*C^T;6SA#/G.!NZXSP*M>'? ^I>';NRA@UFT?2+)I?*A;3E\\QOR(S,6/
M.#D $X&: +7B+QS#X<OM3MKFS+FTTS^T8B)0/M #E&0<<$';ZYW=.*P/$'Q#
ML[S28GLDOQ ;2TU!I[.X\MXS+,$6)CM8#H^<_P!W'?-=+XK\&Q>)]1T2]-T]
MO)IET)3M!_?1Y!:,\C@E$/?ITK$B^%=O#H6KZ<-3>1K^ZBG266'/D1QON2-1
MGH,L,_[1H R)+^]/B"[C^VW(0>,[>$*)3CR_(!*8_NYYQTK;\>:KJFF^+O!R
M:5 ]W/-/=C[()_*6;$! WGIA<[N<].*T#X%B.HSW9OWS+K4>K[?+'!2,)LZ]
M#C.?TJQXK\*W/B"\TF_L=5.FWVER22P3" 2Y+KM(()'RD=1W]J ,"?XGM;Z/
M9K-8VMMK<]W/8R175X(K:"6'[[-*1]W!4@ 9.<5TOACQ5;^(?#)U<JL?DM)'
M<+&XD17C)#[6'WEXR".H(KGA\,YH+&WFM-=>/7HKR:]DU![5&6>27AP\73;@
M* ,\8XKK-(TFXL]'>RU._.HR2E_,E\E800W\(5>@ XZD^] 'G*?%D:Q:W%L8
M+6VCU*PN9-/DMK]99XF2,L!,B\QL0"1SQTZU;TWQC'H.G65YJ$FH7.SPG:WS
MQB;<KD$*2%(X<EQEBW3MQ6II7P_U'3;%]*;Q*\ND);2VUO;_ &&,2*KH57?)
MU;:#QC;GC/I6?XG^'=TWA6:/39FO+Z'P_'HT,/$0D"NK;\YX.%^[G!Z'K0!!
MJ'CS4[G3]<L-2TM;.6P@MIVGTS5 Q/FRJ$4-L^7C.X\]#C@@U%/XOUCPUXL\
M<7,>F2ZGI5C/;33LU[M^SH8%W"-2#D]R.!Q5#PGX1UF]LM5T,P76G:#=0QR&
M6\TZ"WE%TLB-A4B(RF%(R>_0^O2ZW\-K_5-4UZ6V\2M9Z?KIB^VVHLU9MJ(%
MPK[N"<<G'>@"K<^-(_#FM>*M0E,MS"\UA'9P23[$#RPY&6;B-3C)/;%=%X/\
M8+XG34K<K:&_TZ14F^QW(F@?>NY&20#D$<'C@@U2U3X<6]]'J/V;4'M)9Y;.
M:T=8@WV5[9=J'!.'!'8^M;WA[2]2TRWG_M354U">5PP,=JL"1@#&%49)]<DF
M@#RWPQXDN],G\6^)]5TV:>^&L2:9;1)J3L'D+HJVZH?D 7KYG7!.!VKJ+CXE
M7FEVVJP:MX?,.LZ?]G<6<-UYBW$<TBQJR.%ZACC!'7'//%U_AU;MH^K62:C+
M%->ZRVLP7*1C=:S%E88!)#8*GTR&/2HT^'MS<17L^K>()K_5;N2VW79MUC"1
M02B01JBG !(.3GO^8!U6BW&IW6EQS:O8Q65XQ;=!%-YH49X^; YQBM"BB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BO'?C$;6\U,6$HM;>>/2Y)H+N[DF.YB^/+A1" 9?E!
MR<\$<$5FS:,OB"U\2:GJQO);NP\-V5S:2>=(FR?[/(Y< $ MN4?F?6@#W2BO
M"M8TP:Y'XJU344N)+ZS\.65S P=TV3F)V+@ @;LJ/ISZU9D\0_V=JFL7&N32
MP-JWABV^R@HY$\OE-N"@9^;<V,4 >V5EZ;KEMJ>J:MI\,<JRZ9,D,I8#:Q9
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
MA2H08!/TS6CK>C6=I\8O"FJ1^:UW>&[65GE9@%6WPJJIX4<D\=R: /1****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF
M/'?@R#QQH*:=)=R6<T4ZSP7,:[FC89'J.Q/<5T]<7XK\>3>'_$NF^'M/T.75
M=3U")Y8HUN%A7:N2?F;OA6/X4 1:G\-;>Z\*:%HFGZD]@^C.LD%Q]G27<P4A
MBR-P22Q/UK+'P=A@TC38;'Q#?6NJ:=/--!J*(N_][]X%>_YCO70Z%\1- UGP
MC!XCGNH]-LY)3"?MLBIMD'\.<X/3(]JT9_&/AJVM;:ZGU_38X+I&>"1KE LB
MKU*G/.* .*U?X._VLT9?Q/? O8I9WDDD*2R7(5BP;>W*\GG'88SBM=/AK;VO
MB;1]:L-7O;-M/M(K*2"(C9<Q1C"JWMP,]>GXUT<OBG0(-(CU:76K!-.E.V.Y
M-POEL?0-G!/M7)>.?B7;:-IFE'0+_29[G592D%Q<S_Z/&@SN=BIZ \?7Z4 5
M_P#A3EE;6FFKIFO:G87EE;/9FZA*!IH&<L488QU8X/\ / QN:'\.](\/76BS
M:?+<*-*MIH(T9@?-\TAF9SCKD=L#\JS!\4[/2M.MYO$B6EK<3ZDU@B65XDZ@
M+C=*QXVJ"<$'D9''-=(/&OAHZK;:6NM6C7MR$:&)7SO#C*X(XY'(]: #PCX5
MM?!^CR:=:3RS))<27#/+C.7.<<>@Q6]110 4444 %%%% !1110 4444 %%%%
M !1110!SWB#PJ^NW(E37]8TY3#Y,L5E.JI(N2<D,IPW)&X8.*TK71=/LM"31
M;>V6/3T@-N(1TV$8(]\Y/UK'\2^);W3]4L=#T2QBO=9O4>95GE,<4,28R[D
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
M%=RR%F)"#&01@4 =?JO@70-9U;^TKRVE,[[//6.X=$N GW1(@.' ]Q^E,MO
M'AVUU2+4([6<RPW+W4"-=2&.&5\EF1-VT9)YXI!X^T1+#4;J[^V67]GQ+-<1
M7=J\4@1B0A"D?-D@@8[UB:O\5+>PGTQ8=$UEQ<7GV>X233I5=%V,P*#&&;@'
M SQF@#>N? 7ANYTRSL#8&**RD>2U>"9XY(6<DMM=2&&23D9_D*L:?X/T33+R
MTO+:U?[5:))'%-)/)(^'.7R68Y)/<UD6/C:VCUJ\M]0NW\N74(+.UC^R.C0/
M)"'5)">Y.>>V<5=N_'6D6DUW JW=Q<V]VMD(((=SS3%-^Q/7"\DG 'K0 Z?P
M'X=N+"VLFLG2&VFDGA\N>1&5I"2_S!LX;)R,XJ&3X<>%9+.SM!ISQP6B21PK
M%<RQXCD8LZ$JP)4DYP>*T=/\0V^LZ%=:AIR2>;!YD;V\R;9(YD',;KV.<?F"
M.M<-H7BOQ9#H.A^)M5N]/O\ 1]2DBCN(X[8PRVGF-L# [B&4,1G(!H [W3_#
M6DZ7=6]S9VGE2VUF+"%O,8[8 VX)R?4#D\U!KWA+1O$EQ:W.I02M<6@<6\T-
MQ)"\6[&[!1AZ"J;^/M'35A9%+OR?MGV$WWD_Z,+C_GGOSG.>,XQGC-%MX[TR
MZU:XLTM-2$$#2H^H-:L+4-%G>/,[8VGD\<=: !_AYX9:PLK--/>&.S9S"\%Q
M)')\_P!\%U8,0W?)YI'^'7AB2VL[5K&7[+:1B)+<74OEL@8L Z[L. Q)^;-1
MV?Q$T:Z,OF0:A:!;*2_B-U;%//@09+ISSQV.#[53/Q5T,AO+T_7)6,8GA1-.
M?=/#SF5 <?(,<DXZCKD4 :EQX#\/7"7"FUFB-Q>->R/!<R1L967:Q!5@0".,
M#BM%O#FDGP^-!6S6/354(L,;%-N#N!!!R#N&<YSGFN-N/B-';>,C'&E[J&G3
MZ-!>VMM86IED<L[[G..@"A>I'XFMV;Q_HXMM.FLH[S4C?VYNXX[&+S'2$8R[
MC(V@$X]<Y&.* )?^$#\/?V*VE"TE$+W NFE%Q)YQF'23S=V_=QC.>E1S?#OP
MO<7#S2Z:6:0HSC[1(%9T^ZY7=@OP/F(R?6HS\1-%>\TVULXK^_EU&V2[@%I;
M&3]RS%=[?W0I'.>E,^(^LZ]H'A2XU+0DLP;=3)<2W))V(,<(H'+'/<X&* -R
M#P]I-M'J4<-C&J:G(\MXO)$S,-K$Y/<>E4M/\$>'=,2V2UT\*+6.6.$O*[E%
MD #CDG@A0/;'&*P_&6J:^NI6UKHS7C6]WI\VT6EN25E*-L<R%"H ..-RG..O
M2MO26U6Y\"VK6MT[:J]J LVI0%2),8)= %/!SVYXZ]: &ZMX+TK4-%BL+>%;
M62TLYK2PF&6^S+)'Y9(7/S<8ZUS7A#X9W'AS7;+4&FTVVCLXGC*:;#+&;S*[
M09MSD''+8 ZGK53_ (2GQ1X?;Q1IM_J-KK5UIUM;O;W26PA$<T[E%1T!YQE6
MX[>YK4MKWQ;8>()/#5UK%G>WEWIQN[2]DM HA='59%9%(W+\P*\YXYH Z74O
M".A:O+>RW^G),]] EO<L78>9&C;E'!XP><CFKZZ99KJG]I" "\\@6WFY.?+W
M;MN.G7FO.'\8>(?#<WBJSO[V#66TJTMY(;DP+#MFF.T1N%.,9(/8@?6MC1M0
M\2Z+XQM/#_B+5+;58]0M);BWN8[40,CQLNY, D$;6!SQTH U-6^'_AC7-5DU
M34=,,M[*BH\JW$J%E'0$*P'85-=^"/#=]J'VZYTN.2?"!B7<+($^YO4':^,#
M&X&N@HH Y:]^'/A74-3NM1N-,8W=TP:>1+J9/,.,<A7 J74O /AG5]9.KWVG
M-+?D@^<+F5<8&!@*P X]JZ2B@ ' Q1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQ'2M,=;^6YNS*\<-OJ8L(W5%!8O(>N,@@?6@#T&F2S10('FE2-2P0%V !8G
M'/<D@#ZUX*-?N[KPEX<US6M2FOK:"SD>XM(=5^RW083LJW"X(\WA=H!/7ZFN
M[^*\,-WX"@O)9KJ"..[M'.)FBPK2H"7 /8'//0C- '96VLV=UK5]I,3-]KLD
MBDF4K@!9,[<'O]TUH5XW/HMEJ/B;Q;)9:O>A+#2+2>SF@OV(9U24J[-G,FTC
MN<<G-9&LZWK&LZHK7>H6UJ\.C6=U927.K&P422)EYE"KB3#CE3P-O'6@#WNB
MO/\ QAJ.H6WPUTR:XU(1/<2V46H7]E)A1$[*))$?' (/WO>L'5I=(MKSP_HM
MAXDN(_"MQ=W*7UVFIEAYHB5D@,Q.5!R3C=SD_@ >O45XCIDMWK>JZ3HZ^(M1
M?1$UJ]M()X;ME:Y@2 .J^8I!<!MRYYX/6H;.VFL-+AU=-:U62XTWQ5_9L2RW
MK-&MOY^PHR]#E3R3ST[4 >Z45X-KFJ0QR>,+T^([F+7]-U?9I5H+YE&TF/Y5
MBS\P8E@<@CCM5J_U]#X[@O-/E>WNAX@CL)UGU9FED!.QU%MC:(L9P20> : /
M;Z*\3MH+I=,N?$;ZEJ1U&U\5?9HP]W(8UA-T$,>S.W!#GM6A8RZO)XPM? ]S
M<W16RU674GEW,6>Q WP@OZ>8VPC)/'I0!Z9<ZU8VFM6.D32LMY?+(\"!&(8(
M 6R0,#@]ZT*X'QU<3V_BWPV(M2>P5[74M\^24CQ "'9<X;:>?PJO\*[ZVD74
M]/1TN;JU6 S7T&H/=PW6Y6PX+']VQP2R\=10!Z-17B46OQR?$JPFTUI+=I=<
MELKA+C59))Y5"MNS;'Y4CR%VGM@<<UT'CZXLCX\T>T\0ZM/IFA'3YY8Y8[E[
M<-<AEX+J1DA>0/7USB@#N]!URS\1Z-!JMAYGV:?<$\P8;Y6*G(^H-:5?/_@Z
MWCUP^!=(>^O1I\VGWQF2WNGB\PI.Q7<5(/7!K3USQ?#HWAOQ+9'57CUB#Q(&
MCMFN&$K1><C@+SG:4!Z<4 >VUF:_KUGX<TPWUX)74R)#'%"NZ261SA44=R2:
M\9GU:+5?B'-83Z@;;48=?/\ I<NJF%!;QGB$0AAR<;1@<DYSVK>\=6NMZII>
MC_\ "4VMG;*FO6D<2Z=?2?.CL5;.0N&Z8/4<]* /5;.X^UV<-SY,T'FH'\J9
M=KID=&'8BIJ\BCLK]#XYU:QN]1N-0T>62WTR!KJ1TB'V=,D(6PS8;/.>0.]8
M?ANZU86-W?:+KNDW%V="F=[.UU*>ZN)9=JE9&23A'#'G&.21CT />:*\E^&$
MTD^MQ36NMZ7/;2Z<&NK6WU.:[F>3<I61UD'R'YF! QR>GI3\<2Z[;^)=6\*:
M;=7BS:YY>I:?,LC?N3$C-*@.<C)A3 ''ST >S45X@_B"Z\0Z/<>)YY[FV\/:
MEJME;7++(R>1:QI^\8$'*@S':6';\ZKW<UG)<R6.@ZK=CPT^OZ=;Q317DA7+
MI(LZ)(6R5P$Z$C)XH ]DM]<M;GQ%>Z(BR?:K."*>1B!M*R%@ #GK\I_,5I$A
M02>@YKPGQ';/H?Q#O+"R:6V\-P6EDVJ>3*_GI;!WY#Y+; S9?!W8Z=ZV+75=
M,M_BJCPWD>K-=S-#;_9[F99[%?)^ZT6=CPG (<8Y;/- 'I.G^)=*U&UTV>.X
M\K^T@QM(KA3')+MSNPK<\ 9^E:U> )'HLMI\-=:UVXG^S31W4=S=37<B@,JG
M;N;=P<[AQR>G.*??7]\_B'53/K.GZ=K\6L[+=[O4+E9EB\P>6BVRH4=&3 R,
MYW$GF@#WRBL_2=;T_7$NWT^?S1:74EI/E&79*F-R\@=,CGI6A0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
MW:A:VOGMMB\^94\P^BY//443ZMIMK>PV=Q?VL5U,"T4,DRJ[@9Y"DY(X/Y4
M7**Q="\5Z+XD:Z32[Z&=[:9XI$5U+?*<;@ >5/8]ZT?[0LMB/]L@VO+Y"MY@
MP9,D;!_M9!&.O% %FBL34/$<-GK.FZ=#&ER]W<M;2E)T!MV$9D&Y3R<J.GT]
M16?XD\>:5HOAK5]5L;JTU&73-HFMH;A2RL7"[6QDJ>>XH ZNBL[3M>TG5X)9
MM/U*SNDAXF:"=7$9Z_,0>*;:>(M$O[6XNK35[&XM[89GEBN%98AC.6(/''/-
M &G15/3]6TW5K,W>G7]M=VP)!E@E5U!')!(-9FB>-- U^UN;BRU&WVVS2"8/
M,@**C%2YP3A#C(;H10!OT53T_5=.U:%IM-O[6\B4[6>WE60 ^A(/6D_M?3#9
M_:_[0M?LWF>5YWG+LW[MNW.<9W<8]: +M%9H\0Z*VK-I0U:Q.HJ<&U^T+YN>
MN-N<YJ8:MIIA,PU"U\H3?9R_G+@2YQLSG[V>,=: +E%9>O>(](\,:<U_K%]%
M:0#."YY<XSA1U8^PKBI?&U_KD5K<0WMEX7T6]PMM>:DRFZN0?XHH]VU1R.6S
MUZ4 =YJ>L:=HT FU*]@M48[5\UP"Y]%'5C[#FL[_ (2*YN)U33] U.>/G=--
M&+95XXXE*L<GCA:IV^A^&/!L3:G?W,8N#\LFIZK<!Y7)[;WZ=.BX''2K>F^,
M='UQI$T2=M1*#YI((V\I?K(0%_#.<=J +&D>((-4NKFQ>.2VU&U ::VD5@0K
M$A64D#<IVGD>E:]<5X2;PY#K^I/;^(K;5M>U';<3N)4+>4!\BHHZ(H[<GG)Z
MUO+XJ\/O=7%JNMZ>9[97::,7*;HPOWB1GC&#GTH UZ*JQZG82R0QQWMN[SP_
M:(E60$O%Q\X]5^8<].13(]7TV72AJB:A:MIY7=]J$J^5C.,[LXQF@"[16 ?'
M'A186F/B32?*63RB_P!LCP&ZXZ]:M:EXET/1FA74M7L;0SC=$)IU7>/49/(Y
MZT :M%8^H>*_#VDR+'J&MZ?:NRJX6:X525;.&P3T.#S[53O?&>CG2]8DTG5+
M"]OM/LYK@V\<X<C8I/(!SC( - '245SGA?QEI'B6QM?)U*Q?46MDFN+6&8,T
M1*@L,9S@$XJSI_B[P]JUQ<P6&LV5Q+;*6F6.4':HZM[@>HXH VJ*RM'\2Z)X
M@>X32-4MKXV^WS?(<,%SG'(X['\JA'C#PXVM'1EUJR.H@E3;B4;MP_A_WO;K
M0!MT5Q?@WQJ_BW6-62*XTO[%:SRPPQ0REKAE1@HE;G&QN<8]JVAXO\/'7CH8
MUBT_M,-L^S>9\V[&=OIGVZT ;5%9J>(-(DMXITU*V:*:Y^R1NL@(:;)&P?[6
M0>*@L?%F@:GJC:98ZM:W%ZH8M!&^6&UBK9^A'3\>E &S17%:EXQU^P\3V^B1
M^%X99+M9Y+60ZD%$J18R3^[.TD,#C/?K6X/%6B+J\6C3ZG9Q:LX&;/S@7#$
M[?K@].I% &S16+:>+O#]_K<FC6NKVDVHQE@UNCY8%?O#W([CM@U6'C[PD9)$
M'B+3BT<1E;$X.%'7\?;K[4 ='15+3M7T_5M-74=/NXKJS8$B6$[@<=>G<8Z=
M:IZ#XGTWQ&]ZE@;C=9R".99[=XB"1D<, >E &S1110 4R6011/(Q 5%+$DX
MQ[T^N'UZ23QEKTGA2UW#2;0H^LW"N5WY&5MEQW;@L0>%X[XH VO#]S#KDC>)
M+:YN'L[N%8K:&1=JJBLV7 /=CW]%6MZFHB1QK'&JJB@!548  [ 4Z@ HHHH
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
MAU&.3D?7FN>\.?#C4+0QV]_I*+-9V,UO;WS:S-+&)'0QYCA(^0%3SGIV' H
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
M"K#-(H8X4[L\[3@XYK#T3XI//I&IW^L:'J%M':W<EO$4B7]\WF[(X0-Y)EY
M/\.0>:JCX::D?&-MJSOI3K!JS:@UZ0YNYD.<1'(VA5!P #@[0>#4EW\-=3U#
M2M5TBZN]-:R?4VU6P=H79A*TA<I*N=I3!*\>N>U '1VWCF"X@U5?[%U=-0TS
MRS/IWDJ\Y5S\K($8JXZG@_PFNI!R >>?6N%\/^$]:T73-1-I;^&-*U*X$0B.
MG6;^6-K9;>6(+9!( XQ7=9(7+<D#G H 6H;NX2SLYKF179(8VD98UW,0!G
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M<<UT+;@IV@%L< G )KS"6R\;>*?'&G/J6DQ^'[/2A.5U"UN4GDD,B[-J;A@
M@CJG!7/M0!T6I>*M13Q)=V.E:='=6NDQ)+J9>39(1(I*K#G"D@#<=Q [#FM0
MFT\7^'+:YLM0O;>UNT6>*>TD,,F"..<<=>E4+SP)87DQG_M+5X+B2 07$T%X
M4:X4;L>9QAB-S8..,^PJQK>CW<'@:XT?PTJV\T=LL%JOF;-JC (#8.T[<@-V
M.#0!G^'M2NFUC4_".LW0OY;:!)H;Q0%::!\IA]IXD#*P)&,\'BN7TS2M+_LS
M6]?U/Q1KUBECJ-Q$6&IR9ACB<HB,I+;CQD @D[^];GA/X7Z/HLG]IW]C;2:S
M)/\ :&:#(B@(^ZD8XR%P.6!).2:Z"?P9X;NM:.L7&C6DM^6#F9TSE@, D="0
M.^* (? QU>3PK;3:S/++<3,\L1G $JPLQ,8?  W[<9X'/':NCHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\0
M:0FO^'M0TB25H4O('@:11DJ&&,XK2HH YG7?"3ZFNCSV&I/I^HZ03]FNO*$@
M*E=K*RY&0<#/(Z50TWX=0:?J>C:BVIW%Q=6-U=7MQ)(@_P!+FG3868#A=H
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
M XZ2[^(L9 72?#DO&2RWTRCZ8,=-^W_$?_H!>'O_  8R_P#QNNSHH XS[?\
M$?\ Z 7A[_P8R_\ QNIEN?B"\.3IOAN.0Y^5KV9L?E'76T4 (,[1N !QSBEH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9
M+&LT+Q.,HZE6^AKB?A!*[_#'2HI=HEMC-;NJMG:4E=0#R>< ?G7<USGA/PY/
MX<DUT23QR0W^J2WT"H"/+5PORD>N0>GM0!T=%%% !1110 5P\?AKQ)X=N;R#
MPO>:?_9=[*TJV]\C?Z [9+&(+PR$\[#@ GZUW%% &/X8\.VWA?0H=,MG>4J6
MDFGD^_-(QRSM[DG^0K4GGBMK>6XF<)%$A=W/15 R3^525S/Q$EDA^''B-XL[
MQI\PX., J03^5 %#X9V]Q/H-SXBO4V7>O7+7Y7=G9$0!$OX(!^=)J)CU#XQ:
M);!@S:9I=S=LI4'89&2-3GU(#?Y-=59BTT_1;<1.B65O;J%;/RK&J\'/I@5R
M?P^@&J7&L^,I V[6K@"V##&VUBRD9P>F[EOQ% '<4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%[9P
M:A87%E=)YEO<1M%(G]Y6&"/R-3T4 <##\-[IK*'1+[Q)/=^&(,*FF?9E1V1>
M51Y@=S*..,#.!7=Q11P0I%$BI&BA411@*!P !3Z* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHID:R+O\R0/EB5^7&T>GO]:
M'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 444F><4 +1110 4444 %%%% !1129'J* %H
MI,CU%&1ZB@!:*3<OJ/SHW+ZC\Z %HI-P]11D>HH 6BDR/449'J* %HI,CU%&
MY?4?G0 M%)N7^\/SHW+_ 'A^= "T4FY?[P_.C<OJ/SH 6BBB@ HHHH ****
M"N3^)>L7^@?#S5]4TR<P7L"(8I JMM)D4'A@1T)KK*X7XR GX3:]C_GG'_Z-
M2@#YW_X73\0O^AB;_P !8/\ XBC_ (73\0O^AB;_ ,!8/_B*X0,0A7)P<'&>
M,^O\_P Z3'&<_A0!WG_"Z?B%_P!#$W_@+!_\11_PNGXA?]#$W_@+!_\ $5P5
M% '?#XU?$($'_A(6/L;6#_XB@_&KXA8'_%0M_P" L'_Q%<&SN^-[,VT;1DYP
M/2FT =]_PNKXA8Q_PD+?7[+!_P#$5'-\9/B!/$8W\1RA3CE((D/7/4(#7"T4
M =G/\6?'ER,/XENQ\Q;]V$3G&/X0...G2H/^%G>-_P#H9]1_[^UR=% '7I\4
M_'**5'B:_()!.YP3Q[D<?UIG_"SO&_\ T,^H_P#?VN3HH ZS_A9WC?\ Z&?4
M?^_M'_"SO&__ $,^H_\ ?VN3HH ZX?%'QP"I_P"$GU#Y>G[S^?K1_P +1\<#
M'_%3:AP,?ZRN1HH ZS_A9WC?_H9]1_[^T'XF^-S_ ,S/J7_?XUR=% '5'XE>
M-B7/_"4:I\XP?](/Z>GX5$WQ$\9L$!\4ZO\ )C&+QQG'KSS^-<U10!T<GC_Q
MC([.WBK6@2<G;?2*/R!P*1?'_C%,X\5:UR,'-](?YM7.T4 =0OQ(\:H,#Q1J
MOWMW-RQY_'M[5&WQ!\9. #XJUG@8XO9!_(US=% '0_\ ">>,/^AKUS_P82__
M !5'_">>,/\ H:]<_P#!A+_\57/44 =#_P )YXP_Z&O7/_!A+_\ %4?\)YXP
M_P"AKUS_ ,&$O_Q5<]10!T/_  GGC#_H:]<_\&$O_P 51_PGGC#_ *&O7/\
MP82__%5SU% '0_\ ">^,,8_X2K6__!A+_P#%4I\?>,3G_BJM;Y_Z?Y?_ (JN
M=HH Z,_$#QD<_P#%5:SS_P!/TG^-.'Q#\9ABP\4ZQD^MXY_K7-44 =,/B)XS
M Q_PE.K_ /@6_P#C0/B+XT'_ #-.K_C=O_C7,T4 =-_PL7QI@#_A*=7X.?\
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
M;>S$[.456=CET  \Q/4G)]*J7.@7=OXC&B QO<-(B1N&PCJX!1\GHI5@W.,
M\XJUINAVZF74=4N0-%MIS$9H/O7;#^"$-@G(P22 %!&>2 =NUU*WUE-;UB?5
MM-TW5+L"TAAG$N(;;9M8+M1L_(%C'?&[VH YCQ#ID6B^(+W38+I;N*WE*)<*
M,"4=F&">#]:T+KPL8?!-AXBANUE,[NL]MC#0J'VJ_NI(QGL<#O3O'5C'9>)9
MRFJ6=\TN&;[,9#L^4?>+*O)Z\9]\5JVVK0Z3H_A=KR-I=.N;6ZMKV)1R\+3G
M=C_:! 8>ZB@#F;_2H[/0=)U%9F9[[SBT97 38^T8/?/-9TD4D) EC="0& 92
M,@]Z]032ETJ?PO:.8[Q((M2N[1P,K<X1GA*CG.XHN..IQU!K'TR\NM=\+7][
MK%[-=7%IJEE]DEN7+L#(9/,56/."%4D=/EH Y?1]#N]9>Y6W4_Z/:R73?*3N
M5>P]23@4[4]&:QM-*FC=YFO;(W;J$_U6)I(R/I^[!S[UW2>)-9/Q"\3#^TKI
M([:TU.&&.&3RUC15D*A0.  P#<8.1FLW6O$>K:3H7@X6-_/;N+![AS$Q1I";
MJ;&Y@<L..AX&3CJ: ."KL9-&\&V*6L6HZOK274EK!<2""QC= 9(EDP"9 3C=
MCD#I69XVMXK3QWX@MX$"11ZC.J*.@ D; K5U[6;2WN;**Z\/Z;?2KIEB/M$T
MEPK,/L\9&0DJKP,+P.@]>: .3,!FN9([-)ID!)3]W\Q7L2!G''N:CBBDGD$<
M,;R2'HJ*23^ KL[.XCL?AW921ZAJ%D)]1F^TR64(;<RI'Y:LV]2, L0.G)/:
MKNJWEQ!9>(KZT@N[34Y%L8KPR1"*4(\;&63"D[0[K&3_ +^/XL4 <IK6A_V5
M#HSH[R-J-DMUM*XVDR.FT8//W/;K69);7$,PBE@E25L81D()STXKU,O/=RZ%
M<74DXU*+PD\MLRPB24N)Y<,JDC+>5N8'.>,CG%9?A^[CN;_PI"[ZA=J/$$'V
M>YN[=4 7>OF(&WL6YV''0?\  J . %K<%HU$$I:49C&PY<>WK5_2]&DO=76Q
MN1+;,899?F0@_)&SC@^NW%=!#?:K?ZKK]]+JMQ!;V<++(\8,DD41F10D(+#:
M,D#@@!<C/.#M0HI@\+.&NV4VVI+'-=(%E:/R21QD_+N9R,D]3S0!P&A:>NK^
M(--TUY#&EW=10,ZC)4.X7(_.K5MHB3>-8=!>=A&^HK9&8)R 9-F[;Z]\5%X:
MD:'Q5I$JA"R7L+#>,KD..H[BNUM_$$,GQ7@@_L#28B=<">:(9/,7]]C/W\;A
MUZ=>U 'G]_9O8WL\#!BL<CHKD8#;6(R/RJ(02L[(L3EE^\H4Y'..?Q(%>C6(
M74;@S2H9(_#VKW%W,%4D^0P,G)[+OAV_60>HJ'7VDTW1[KQ$)D%YXAFMIHG0
M$9 7S;@@=!B<1C\,"@#ST12,S*$8E02P Z =<TVO0=7>WT^VU[Q!:H477(XX
MK,<@+YN)+C;V(4J8^^-_K7 ,CIC>K+N 89&,CUH ;16SX5?P_'K\#>)X[F32
MMK>:MM]_.#MQR.^*R9?+\Y_)W"+<=F_KCMGWH VM%TK3Y=*O=7U>6Z6RMI8[
M=8[0+YDDKAF'+<*H"-D\GIQW":OI-@MI87^BW,L\%VSQFVF \^&1<<$+U!#
MAAC/(QQ5KPU_;%II=_J.F0VM];JR17EC+!YY9/O*[(1PH(QN!!!..];UI:69
MNO#?B!=(_L2Z?6HHC#N<03H&#&2,.2P"D8;!(^88QTH \]\M\.=C83[W'W>W
M/I6R-#2[AU>YL?M?D:?#'+MF@P[;F53G!PH^8D'G@5OPV]U:Q_$)&@FCMUA,
M;LRGAQ>1;5)]<;C^%:?B.2[AU;QLD#3)OTZSWA,C<O[C.<=L4 >;BVG-N;@0
M2& ':9=AV@^F>E3Z1ISZOK%GIR2QQ-<S+%YDAPJ9.-Q]AUKTJ6?3[;Q)H]O
M^LW5FVGP!+!(4^SSPM"/-P3(!@G>6)'#!LGC->86MI/?WT-G:1-+<3R".*-1
MDLQ. !0!NWVBZ-/I-[?Z%?7LRV!3[0EY D997;:&3:[9YQD'^\*MS^$]/26]
MTB*^N&UVQMGN)E:-1 Q1-\L0.=P95#<GJ5(P."8-51M TR71[$2RLTJO?WJH
MPC=E^[&A/5%8D[OXCCL!G>D5V^,.LZ@K%;4&\O3./N^0\3LK9]&#*!Z[@.]
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
M;:*;P[J-K:B^(A!BE"Q(DYE?!*LF",Y!7 (QU/&^ "L?Q$TQH071)G9 Q )
M5B,G@4 <K73Z7I.@SMI=C>75T]]J1 \VU=#'9EF*H'3!+MP"0&7 (ZGBLG36
MT58IO[4AOWDR/*^RRH@ P<[MRGOM/';(]QU.A>&]:T?3+/Q!;Z%?7]_=#?IB
MPVKR)#@X$SX4@G(^1?\ @1XP& ,JQTW0A<G2K]-7EU<71MPMD8FC=MVT!=W)
M)/O5NY\.Z!!KVM>7?W4NC:3&N]QM\V>4D+Y:$#;C>6^?!&U2>>,U?#$\VG76
ML:W+G[586DA3S/O>?(PB!Y_B&]F]?E]JN>"KRZ71]?L--1&U.6.&XM!MW2%X
MW(/E#N^V1B, GC(Y% &#K,&DHMI<:1/,8YXBTMM.0TENX8C:6"@," "" .O(
M'=^FVFEC3+G4-2G=_+E2&*SMY5260L"2^6#84!>NT\D#BM_7_)-KH=SXICNC
MJKK-]K2/$=R\0*^29-P.&/SC<03M"G![T]&\-P:U/?:C:V6I2:/:,O\ H\6)
M;F5FZ("% ]26V\#L3@$ +GP]I%K?PW,M],NCSZ>;^$.56X?DIY7]W=Y@(S_=
M!;':HSHNCW=KI.H07<UA8W-VUI=?:CYI@*A6+@JHW+M<<8!R".G-6VT/7/%'
MBH6]_IUQIX2WWB%+1_W-N@PJQIU8\;5Y^9CR>2:-9T_4K^]TO2WTN;0-+0M#
M9?VDKQIN/+,[E0"[?+DXP/EZ 9H I3:/I>H:'<ZAH@O8WM;N.W>&[D1_-63=
ML92 N&RARN#USG@U??POI,FMWWANTEO)-8MHW"SLR^3+/$"TD83;N ^5@K;N
M2!D#/$_EZC'X#U"S\00O9VUBZMIF8EB9[G> RC !D&S<2QSMP.>>=S1-0FT[
MQA_PD6IZ3;Q26Z-<76K1NS03!HS@Q@_+YCD@#'0D_*,' !Y31170Z/JVA6?A
MC6K'4-%^UZC=!/L5YOQ]G(SGC\?QQCWH YZNNUOP9=Z<FCV5MI&J3:C>VJW#
M/C<CDJ6*(BKG*KC)W'H>!7(UU.O6\]W/X?BLE)N'TB+Y4;'3?GOQP/Q_&@#F
MH(6N+B*!!EY'"*/<G%=!XDL_#NFWE_9:='JDDD$[0Q7$TJ>7)M.&.T(#Z]_3
MZ5A6)8:A;%)XX'$J[9I/NQG(^8\'@=>AKO7F\1BTU]_%UQ=2V%Q;2"&6Z<O'
M+<[@8S 3\K'/=> I;M0!S]WI.B:=(EA>7-XE\;,3238 CCF9/,6/9MW$8(4M
MD8)SC HT+PS#J>C:GJ%S?)$UO9RSP6\;!I)&0KDL/X5^;J>2>G0D=DVHWM_X
MDAO[@L?!\UFHN3$O^CJ#  X? QYN]3C=R6"XXQ7(^"94277HW=4\W1+M0S''
M(4,![D[<?C0!R]=98Z+H&HZI:Z):SW<E[<1 "]$J^0)BFX+LV[MH;Y2V[/4X
M[5APS:0NF/'/87CWWS;)X[Q4C'IF,QDG'LPS[5V47AC6O#6E^;I^EW%SJ=W:
MAGO$ ,5K%(A)1/63:<,Q^[R "?FH Y[0[#2=6EL=.CL]2GU6XD*-LN8XHASP
M1E&. .3GT-2QZ/I.W5M37[;<Z1;7:6EFB.J2W#N6*DG:0HV(Q/RGDJ/>FZ#)
M#I_AGQ#J18?:GCCT^W'!*F8L9&^GEQNN?]OWK3\,7MS-X%UK1M*W_P!KR7<%
MQ&L1Q*\(5P^P]<@E<@<D$]0#0!RVK1Z?'>_\2R29K9D5@DX_>1MCYD8@ '!S
MR!R,=#D"S8QZ%#I/VG46N[B[><HEI;2+%MC !+L[*W4G  '9LXXSLZ_>627U
MB^N6LVH:I_9ZK>E;KRV$WF-M+G:=S"+RP??KR#E-#\/VMW:W.O3:?-<6"7'D
MVVFQW $DK$9^9L9$:C + 9)('') !%J/A_2-*U.?[3>S?8CI\%]:19 FF\Y$
M98R0"%(#G)QT7@<T^V\+VFMW&@OI;SVMOJ4\MO*MTXD,+1!6D8,JKN78ZD<
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
M_A0GCO\ Y]+/I_S]+0!Y_;:SJEG;-;6NI7D%NV<Q13LJG(P> <<CK5*O3_\
MA07CK!/V:RX[?:EYH/P"\=#_ )=K$\_\_0H \PHKT\? +QT1S;V(^MT*7_A0
M/CG!_<6'7I]J'/Z4 <%:^(]<LK$6-IK.HV]F#D6\5TZ1YSG.T''6J0O+I;P7
MBW,PN0V\3!SO#>N[KGWKTG_A07CK_GWL>O\ S]"F'X"^.PN?L5H3Z"Z2@#SV
M^U*_U2X%QJ%[<W<P&/,N)6D;'IDDFI+S6M5U&"."^U.\NH8O]7'/.SJG&. 3
M@<<5WA^!'CT'C3K8_2[C_P :/^%$>/>/^)=;<_\ 3W'Q^M '"RZ]K$QC\W5K
M^3RE*Q[KESL!7:0.> 5)'TXJG!/-:W$=Q;RR0S1L'22-BK*PZ$$<@UZ-_P *
M(\>_] ZVZ?\ /W'_ (TO_"AO'F?^/"U_\"T_QH \W6:5)Q.DCK,K;Q(&(8-U
MSGUJW%K.J6ZW"PZE>1K<,6G"3L!*3U+8/)Y[UWY^ GCL?\N=F?\ MZ6E'P#\
M=9/^BV0X_P"?I: /.8;^\MKD7$%W/%.%V>;'(5;;C;C(.<8XQZ5)#JVI6UC)
M8P:A=Q6DO^L@29EC?ORH.#TKT,? /QT3@VUD.>INEH/P"\= 9^SV)]OM0H \
MS,TK0I"TKF)"65"QVJ3C) [$X'Y5:CU2ZCMKV$R%_MJ(DSNQ+%58,!U]57KZ
M5Z"?@'XZ S]ELC[?:EII^ WCP9_T&T.!VNTY_6@#S>*>6!F,,KQEE*,48C*G
M@@X[&HZ]*_X4/X]Y_P")?;=_^7M/\:4? ?QZ21_9]J.<9^UI^?6@#A7\0:U)
M$T4FKW[QLI5D:Y<@@]B,]*SU9D8,I*L#D$'!!KTD_ ?Q[C_D'VWT^UI_C_G%
M!^!'CT?\PZV/_;W'_C0!Y[=WUW?R"2\NI[EP,!II"Y ],FEFU"]N;>.WGO+B
M6"/_ %<<DK,J?0$X%>@_\*(\>X_Y!UMTZ?:X_P#&C_A0_CW_ *!]M_X%I_C0
M!YNDLD88([*'7:VTXW#T/M4UK?WEB7-I=SV^\;6\J0IN'H<=:]"_X4/X]Q_R
M#[;K_P _:?XTO_"AO'F ?L-KR<8^UIQ[]: /-*=)(\LC22.SNQRS,<DGU)KT
ML_ 3QV/^7.S/TNEH_P"%">.\9^QV?T^U+0!YE17IA^ OCL#/V*T/'3[4E'_"
MAO'F<?8;3Z_:T_QH X33-7?3+74X$A5_M]J+8L3S&/,1]P]_DQ^-4Y;JXGF$
MTT\LDHQAW<EN.G)KT0_ CQ]Q_P 2VW_\"X^/UH_X43X^_P"@9;_^!<?^- 'F
MY))))))ZDU(]U<2PQPR3RO%&,(C.2J]^!VZG\Z]$_P"%$^/O^@9;_P#@7'_C
M1_PHGQ]_T#+?_P "X_\ &@#SE9I4C:-9'5&^\H8@'\*:K,C!D8JPZ$'!%>D?
M\*)\??\ 0,M__ N/_&C_ (43X^_Z!EO_ .!<?^- 'FU3+>7*($6XF55Z .0!
M7H?_  HGQ]_T#+?_ ,"X_P#&E_X4/X]Y_P")?;?^!:<_K0!YL6)))).>OO0K
M,C!E8JP.00<$5Z1_PHCQ]@?\2VW_ / N/_&@_ CQ\"1_9MN?<7<?^- 'G#NT
MCEW8LQZECDFFUZ3_ ,*)\??] RW_ / N/_&C_A1/C[_H&6__ (%Q_P"- 'F^
MX@@@G(Z&E9V;&YB<>IKT?_A1/C[_ *!EO_X%Q_XT?\*)\??] RW_ / N/_&@
M#SAG9@H9B0O !/2DW';MR=N<X[5Z/_PHKQ]N(_LR#IU^UQ_XT?\ "BO'V[']
MEP=.OVN/_&@#S>BO2/\ A17C[=C^RX.G7[7'_C2_\*)\??\ 0,M__ N/_&@#
MS:BO2?\ A1/C[_H&6_\ X%Q_XT?\*)\??] RW_\  N/_ !H \VI2S%0I8E1T
M&>!7I'_"B?'W_0,M_P#P+C_QJ,? WQ\1G^R8NF?^/J/V]_>@#SO<=I7)VDY(
M[4E>A#X(^/CG_B3+P,_\?,?/_CU(?@GX^ !_L4'Y<\7$?Y?>ZT >?45WH^#'
MCX[O^)"_'_3>/GC/]ZC_ (4QX^SC^P7Z Y\^/_XJ@#@J*[Q_@SX^3_F .W^[
M/&?_ &:@_!KQ\#C^P)#])X_;_:]Z .#HKN?^%.^/N/\ BG9N03_KH_\ XJ@_
M!WQ\,_\ %.S<''^NCY_\>H X:BNY_P"%.^/LM_Q3LW'_ $VCY^GS4?\ "G?'
MV!_Q3LW(S_KH^/;[U '#45W)^#OCX#_D79CTZ31]Q_O4A^#WCX,1_P (Y.<'
MJ)8__BJ .'HKM_\ A3_C[_H7)_\ O['_ /%4?\*?\??]"Y/_ -_8_P#XJ@#B
M**[?_A3_ (^_Z%R?_O['_P#%4?\ "G_'W_0N3_\ ?V/_ .*H XBBNW_X4_X^
M_P"A<G_[^Q__ !5'_"G_ !]_T+D__?V/_P"*H XBBNW/P@\?*I)\-W& ,\21
MG_V:C_A3_C[_ *%R?_O['_\ %4 <117;?\*A\>XS_P (W<=<?ZR/_P"*I1\(
M/'Q_YENX_P"_L?\ \50!Q%%=N/A!X^(R/#=QUQS)&/\ V:@?"#Q\R@CPW<8(
MSS)&/_9J .(HKM_^%/\ C[_H7)_^_L?_ ,51_P *?\??]"Y/_P!_8_\ XJ@#
MB**[?_A3_C[_ *%R?_O['_\ %4?\*?\ 'W_0N3_]_8__ (J@#Z2^$/\ R2G0
M/^N+_P#HQJ[:N4^&NEWNB?#S1].U&W:WNX(F62)B"5.]CVXZ$5U= !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
:444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781969552880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CELSIUS HOLDINGS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-2745790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2424 N Federal Highway<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Boca Raton<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">33431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">276-2239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CELH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">233,081,303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001341766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781969735632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 879,498<span></span>
</td>
<td class="nump">$ 755,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable-net</a></td>
<td class="nump">200,117<span></span>
</td>
<td class="nump">183,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Note receivable-current-net</a></td>
<td class="nump">2,259<span></span>
</td>
<td class="nump">2,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories-net</a></td>
<td class="nump">197,504<span></span>
</td>
<td class="nump">229,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">21,523<span></span>
</td>
<td class="nump">19,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DeferredContractCostsCurrent', window );">Deferred other costs-current</a></td>
<td class="nump">14,124<span></span>
</td>
<td class="nump">14,124<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,315,025<span></span>
</td>
<td class="nump">1,204,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment-net</a></td>
<td class="nump">28,350<span></span>
</td>
<td class="nump">24,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">22,437<span></span>
</td>
<td class="nump">29,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets-operating leases</a></td>
<td class="nump">1,688<span></span>
</td>
<td class="nump">1,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use assets-finance leases</a></td>
<td class="nump">263<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssets', window );">Other long-term assets</a></td>
<td class="nump">7,963<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DeferredOtherCostsNonCurrent', window );">Deferred other costs-non-current</a></td>
<td class="nump">244,807<span></span>
</td>
<td class="nump">248,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles-net</a></td>
<td class="nump">11,741<span></span>
</td>
<td class="nump">12,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">13,866<span></span>
</td>
<td class="nump">14,173<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">1,646,140<span></span>
</td>
<td class="nump">1,536,396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">40,196<span></span>
</td>
<td class="nump">42,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">63,871<span></span>
</td>
<td class="nump">62,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">58,619<span></span>
</td>
<td class="nump">50,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AccruedPromotionalAllowance', window );">Accrued promotional allowance</a></td>
<td class="nump">129,201<span></span>
</td>
<td class="nump">99,787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability obligation-operating leases</a></td>
<td class="nump">821<span></span>
</td>
<td class="nump">980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Lease liability obligation-finance leases</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue-current</a></td>
<td class="nump">9,513<span></span>
</td>
<td class="nump">9,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">12,987<span></span>
</td>
<td class="nump">10,890<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">315,269<span></span>
</td>
<td class="nump">276,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability obligation-operating leases</a></td>
<td class="nump">850<span></span>
</td>
<td class="nump">955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Lease liability obligation-finance leases</a></td>
<td class="nump">245<span></span>
</td>
<td class="nump">193<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="nump">2,248<span></span>
</td>
<td class="nump">2,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent', window );">Deferred revenue-non-current</a></td>
<td class="nump">164,849<span></span>
</td>
<td class="nump">167,227<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">483,461<span></span>
</td>
<td class="nump">447,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_MezzanineEquityAbstract', window );"><strong>Mezzanine Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Series A convertible preferred stock, $0.001 par value, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of March&#160;31, 2024 and December&#160;31, 2023, aggregate liquidation preference of $550,000 as of March&#160;31, 2024 and December&#160;31, 2023</a></td>
<td class="nump">824,488<span></span>
</td>
<td class="nump">824,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 300,000,000 shares authorized, 233,070,146 and 231,787,482 shares issued and outstanding at March&#160;31, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">281,247<span></span>
</td>
<td class="nump">276,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(2,055)<span></span>
</td>
<td class="num">(701)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings (accumulated deficit)</a></td>
<td class="nump">58,921<span></span>
</td>
<td class="num">(12,053)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders&#8217; Equity</a></td>
<td class="nump">338,191<span></span>
</td>
<td class="nump">264,040<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities, Mezzanine Equity and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 1,646,140<span></span>
</td>
<td class="nump">$ 1,536,396<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AccruedPromotionalAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued promotional allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AccruedPromotionalAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DeferredContractCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred contract costs-current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DeferredContractCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DeferredOtherCostsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Other Costs-Non-Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DeferredOtherCostsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_MezzanineEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mezzanine Equity [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_MezzanineEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.E.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781967366224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Mezzanine equity, shares outstanding (in shares)</a></td>
<td class="nump">1,467,000<span></span>
</td>
<td class="nump">1,467,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">233,070,146<span></span>
</td>
<td class="nump">231,787,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">233,070,146<span></span>
</td>
<td class="nump">231,787,482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 63,871<span></span>
</td>
<td class="nump">$ 62,120<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Mezzanine equity, par value (in USD per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_TemporaryEquityCumulativeDividendPercentage', window );">Mezzanine equity, cumulative dividend (percentage)</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Mezzanine equity, shares issued (in shares)</a></td>
<td class="nump">1,466,666<span></span>
</td>
<td class="nump">1,466,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Mezzanine equity, shares outstanding (in shares)</a></td>
<td class="nump">1,466,666<span></span>
</td>
<td class="nump">1,466,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement', window );">Mezzanine equity, redemption amount</a></td>
<td class="nump">$ 550,000<span></span>
</td>
<td class="nump">$ 550,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_TemporaryEquityCumulativeDividendPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Cumulative Dividend Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_TemporaryEquityCumulativeDividendPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781967445776">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 355,708<span></span>
</td>
<td class="nump">$ 259,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">173,501<span></span>
</td>
<td class="nump">146,121<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">182,207<span></span>
</td>
<td class="nump">113,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">99,017<span></span>
</td>
<td class="nump">68,905<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">83,190<span></span>
</td>
<td class="nump">44,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income on note receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest income, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,612<span></span>
</td>
<td class="nump">4,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(369)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,271<span></span>
</td>
<td class="nump">4,851<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Net income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">92,461<span></span>
</td>
<td class="nump">49,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(14,650)<span></span>
</td>
<td class="num">(8,537)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">77,811<span></span>
</td>
<td class="nump">41,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Dividends on Series A preferred shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,837)<span></span>
</td>
<td class="num">(6,781)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_EarningsLossAllocatedToParticipatingShares', window );">Income allocated to participating preferred shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,128)<span></span>
</td>
<td class="num">(2,934)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common stockholders</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">64,846<span></span>
</td>
<td class="nump">31,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation (loss) gain, net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,354)<span></span>
</td>
<td class="nump">594<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 63,492<span></span>
</td>
<td class="nump">$ 32,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">232,780<span></span>
</td>
<td class="nump">230,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">237,523<span></span>
</td>
<td class="nump">236,277<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Forward Stock Split - The accompanying consolidated financial statements and notes thereto have been retrospectively adjusted to reflect the three-for-one stock split that became effective on November 13, 2023. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Basis of Presentation and Summary of Significant Accounting Policies for more information.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_EarningsLossAllocatedToParticipatingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings (Loss) Allocated to Participating Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_EarningsLossAllocatedToParticipatingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480228/946-830-45-39<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781873656000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)<br></strong></div></th>
<th class="th"><div>Nov. 13, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781867827968">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>(Accumulated Deficit) Retained Earnings</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent', window );">Adoption of accounting standard</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (82)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229,147,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 40,091<span></span>
</td>
<td class="num">$ (82)<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
<td class="nump">$ 280,668<span></span>
</td>
<td class="num">$ (1,881)<span></span>
</td>
<td class="num">$ (238,772)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares', window );">Stock option exercises, RSUs and PSUs converted to common stock (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless', window );">Stock option exercises, RSUs and PSUs converted to common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends paid to Series A preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">41,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,227<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,347,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 81,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77<span></span>
</td>
<td class="nump">279,872<span></span>
</td>
<td class="num">(1,287)<span></span>
</td>
<td class="num">(197,627)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,467,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 824,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,467,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 824,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">231,787,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231,787,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 264,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77<span></span>
</td>
<td class="nump">276,717<span></span>
</td>
<td class="num">(701)<span></span>
</td>
<td class="num">(12,053)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares', window );">Stock option exercises, RSUs and PSUs converted to common stock (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,283,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless', window );">Stock option exercises, RSUs and PSUs converted to common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends paid to Series A preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,837)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,837)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 77,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,811<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">233,070,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">233,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 338,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78<span></span>
</td>
<td class="nump">$ 281,247<span></span>
</td>
<td class="num">$ (2,055)<span></span>
</td>
<td class="nump">$ 58,921<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,467,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Beginning balance at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 824,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,467,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Ending balance at Mar. 31, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 824,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Forward Stock Split - The accompanying consolidated financial statements and notes thereto have been retrospectively adjusted to reflect the three-for-one stock split that became effective on November 13, 2023. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Basis of Presentation and Summary of Significant Accounting Policies for more information.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Financing Receivable, Allowance For Credit Loss, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount paid for Issuance of common stock pursuant to exercise of stock options Cashless.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares Issuance of common stock pursuant to exercise of stock options Cashless.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.E.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments to temporary equity resulting from foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781869623824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity (Parenthetical)<br></strong></div></th>
<th class="th"><div>Nov. 13, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781870914576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 77,811<span></span>
</td>
<td class="nump">$ 41,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,229<span></span>
</td>
<td class="nump">549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for expected credit losses</a></td>
<td class="nump">2,250<span></span>
</td>
<td class="nump">837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AmortizationOfDeferredOtherCosts', window );">Amortization of deferred other costs</a></td>
<td class="nump">3,531<span></span>
</td>
<td class="nump">3,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_InventoryAllowanceForExcessAndObsoleteProducts', window );">Inventory excess and obsolescence</a></td>
<td class="nump">2,386<span></span>
</td>
<td class="nump">1,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposal of property and equipment</a></td>
<td class="num">(8)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">3,563<span></span>
</td>
<td class="nump">5,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DeferredTaxLiabilitynet', window );">Deferred income taxes-net</a></td>
<td class="nump">6,450<span></span>
</td>
<td class="nump">2,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign exchange loss</a></td>
<td class="nump">369<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable-net</a></td>
<td class="num">(18,664)<span></span>
</td>
<td class="num">(109,639)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories-net</a></td>
<td class="nump">29,386<span></span>
</td>
<td class="nump">17,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(2,076)<span></span>
</td>
<td class="num">(4,166)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(3,013)<span></span>
</td>
<td class="num">(19,712)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">1,998<span></span>
</td>
<td class="nump">12,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">8,250<span></span>
</td>
<td class="nump">7,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IncreaseDecreaseInAccruedPromotionalAllowance', window );">Accrued promotional allowance</a></td>
<td class="nump">29,414<span></span>
</td>
<td class="nump">32,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees', window );">Accrued distributor termination fees</a></td>
<td class="num">(248)<span></span>
</td>
<td class="num">(2,923)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">2,094<span></span>
</td>
<td class="nump">1,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ChangeInRightToUseAndLeaseObligationnet', window );">Change in right of use and lease obligation-net</a></td>
<td class="num">(23)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="num">(2,378)<span></span>
</td>
<td class="num">(4,625)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(7,672)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">134,649<span></span>
</td>
<td class="num">(13,831)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfNotesReceivable', window );">Collections from note receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(4,525)<span></span>
</td>
<td class="num">(2,253)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(4,525)<span></span>
</td>
<td class="nump">980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments on finance lease obligations</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">967<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Dividends on Series A preferred shares</a></td>
<td class="num">(6,837)<span></span>
</td>
<td class="num">(6,781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(5,885)<span></span>
</td>
<td class="num">(6,314)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(722)<span></span>
</td>
<td class="num">(181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">123,517<span></span>
</td>
<td class="num">(19,346)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of the period</a></td>
<td class="nump">755,981<span></span>
</td>
<td class="nump">652,927<span></span>
</td>
<td class="nump">$ 652,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of the period</a></td>
<td class="nump">879,498<span></span>
</td>
<td class="nump">633,581<span></span>
</td>
<td class="nump">$ 755,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_CashPaidDuringPeriodAbstract', window );"><strong>Cash paid for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesOther', window );">Taxes</a></td>
<td class="nump">$ 320<span></span>
</td>
<td class="nump">$ 408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AmortizationOfDeferredOtherCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Deferred Other Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AmortizationOfDeferredOtherCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_CashPaidDuringPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Paid During Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_CashPaidDuringPeriodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ChangeInRightToUseAndLeaseObligationnet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in right of use assets and lease obligation-net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ChangeInRightToUseAndLeaseObligationnet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DeferredTaxLiabilitynet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability-net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DeferredTaxLiabilitynet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Distributor Terminations Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IncreaseDecreaseInAccruedDistributorTerminationsFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IncreaseDecreaseInAccruedPromotionalAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in accrued promotional allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IncreaseDecreaseInAccruedPromotionalAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Deferred Revenue And Other Current Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_InventoryAllowanceForExcessAndObsoleteProducts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory excess and obsolescence expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_InventoryAllowanceForExcessAndObsoleteProducts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781873904480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND DESCRIPTION OF BUSINESS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">ORGANIZATION AND DESCRIPTION OF BUSINESS</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">ORGANIZATION AND DESCRIPTION OF BUSINESS</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Overview</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Celsius Holdings, Inc. (the &#8220;Company,&#8221; &#8220;Celsius Holdings&#8221; or &#8220;Celsius&#8221;) was incorporated under the laws of the State of Nevada on April 26, 2005.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Celsius is a fast-growing company in the functional energy drink category in the United States (&#8220;U.S.&#8221;) and internationally. The Company engages in the development, processing, marketing, sale, and distribution of functional energy drinks to a broad range of consumers. Celsius provides differentiated products that offer clinically proven and innovative formulas meant to positively impact the lives of its consumers. The Company's brand has also proven to be attractive to a broad range of customers, including fitness enthusiasts.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's flagship asset, CELSIUS&#174;, is marketed as a premium lifestyle and energy drink formulated to power active lifestyles with ESSENTIAL ENERGY</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This product line comes in two versions, a ready-to-drink form and an on-the-go powder form. The Company also offers a CELSIUS&#174; Essentials line, available in 16-ounce cans. Celsius products are currently offered in major retail channels across the U.S., including conventional grocery, natural, convenience, fitness, mass market, vitamin specialty and e-commerce. Additionally, the Company's products are currently offered in certain Canadian, European, Middle Eastern and Asia-Pacific markets.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Agreements with PepsiCo Inc.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August&#160;1, 2022, the Company entered into multiple agreements with PepsiCo Inc. (&#8220;Pepsi&#8221;), including a long-term agreement that resulted in Pepsi becoming the primary distribution supplier for Celsius products in the U.S. (the &#8220;Distribution Agreement&#8221;). Under this agreement, the Company granted Pepsi a right of first offer in the event the Company intends to manufacture, distribute or sell products in certain additional countries or channels during the term of the agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with entering into the foregoing agreements, the Company issued and sold to Pepsi approximately 1.5 million shares of the Company's Series A Preferred Stock (&#8220;Series A&#8221; or &#8220;Series A Preferred Stock&#8221;) in exchange for cash proceeds of $550 million, excluding transaction costs. For additional information regarding the Company's agreements with Pepsi, see Note 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, Note 11. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, and Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781963526656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation and Principles of Consolidation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and notes required by U.S. GAAP for annual audited consolidated financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. The results for the three months ended March&#160;31, 2024 are not necessarily indicative of the results expected for any future period or the full year. These unaudited consolidated financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023, as filed by the Company with the Securities and Exchange Commission (the &#8220;2023 Annual Report&#8221;). These consolidated financial statements and the accompanying notes should be read in conjunction with the 2023 Annual Report. The consolidated financial statements of the Company include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in accordance with U.S. GAAP.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with the current period's presentation in the consolidated financial statements and notes thereto. Accounts payable, Accrued expenses, and Income taxes payable were reallocated from within Accounts payable and accrued expenses and are now reflected as standalone financial statement line items in the consolidated balance sheets and consolidated statements of cash flows, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Split</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; On November 13, 2023, the Company effected a three-for-one stock split to stockholders of record on such date (the "Forward Stock Split"). For clarity and consistency in financial reporting, all shares, restricted stock units, performance stock units, stock options, and per share amounts presented in the accompanying consolidated financial statements and these notes have been retrospectively adjusted to account for the effects of the stock split for all periods presented.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Significant Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The preparation of consolidated financial statements and accompanying disclosures in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of the financial statements. Although these estimates are based on management's best knowledge of current events and actions that the Company may undertake in the future, actual results may differ from those estimates. Significant estimates include promotional allowance, the allowance for current expected credit losses, allowance for inventory obsolescence and sales returns, the useful lives of property and equipment, impairment of goodwill and intangibles, deferred taxes and related valuation allowance, and the valuation of stock-based compensation.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Operating segments are defined as components of an enterprise that engage in business activities, maintain discrete financial information, and undergo regular review by the chief operating decision maker (the "CODM"), who in this case, is the Chief Executive Officer. This review is performed to assess performance and allocate resources.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Despite the Company's presence in several geographical regions, it operates as a single operating segment. The Company's operations and strategies are centrally designed and executed due to the substantial similarities among the geographical components. The CODM evaluates operating results and allocates resources primarily on a consolidated basis due to the significant economic interdependencies between the Company's geographical operations. As a result, the Company is managed as a single operating segment and has a single reportable segment.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Risk </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; Substantially all of the Company&#8217;s revenue is derived from the sale of Celsius&#174; functional energy drinks and liquid supplements.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue from customers accounting for more than 10% of total revenue for the three months ended March&#160;31, 2024 and 2023 was as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.110%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pepsi</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costco</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> As of March&#160;31, 2024 and December&#160;31, 2023, Pepsi was the only customer with a balance greater than 10% of total accounts receivable as of the end of such periods. The accounts receivable balance due from Pepsi represented 67.9% and 69.0% of total accounts receivable as of March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk primarily include cash and cash equivalents, accounts receivable and a note receivable. The Company ensures that its cash and cash equivalents are held with reputable financial institutions to mitigate this risk. At times, balances in the Company&#8217;s cash accounts may exceed the Federal Deposit Insurance Corporation ("FDIC") limit. As of March&#160;31, 2024 and December&#160;31, 2023, the Company had approximately $879.0 million and $755.5 million, respectively, in excess of the FDIC limit.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company considers all highly liquid instruments with original maturities of three months or less when purchased to be cash equivalents. As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not hold any instruments with original maturities exceeding three months.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not have any restricted cash balances.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Current Expected Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company is exposed to potential credit risks associated with its product sales and related accounts receivable, as it generally does not require collateral from its customers. The Company&#8217;s expected loss allowance methodology for accounts receivable is determined using historical collection experience, current and future economic and market conditions, a review of the current status of customers&#8217; trade accounts receivables, and where available, a review of the financial condition and credit ratings of larger customers, including credit reports. Customers are pooled based on having specific risk factors in common, and the Company reassesses these customer pools on a periodic basis. The receivables allowance is based on aging of the accounts receivable balances and estimated credit loss percentages. The Company uses the probability of default and forward-looking information to assess credit risk and estimate expected credit losses for its note </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">receivable related to Qifeng Food Technology (Beijing) Co. Ltd ("Qifeng"). See Note 7. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Note Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information on Qifeng and the note receivable.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowances can be affected by changes in the industry, customer credit issues or customer bankruptcies when such events are reasonable and supportable. Historical information is used in addition to reasonable and supportable information for forecast periods, where applicable.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:78.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allowance for Expected Credit Losses </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,137&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current period change for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Inventories are valued at the lower of cost or net realizable value, with costs approximating those determined under the first-in, first-out method. As of both March&#160;31, 2024 and December&#160;31, 2023, the inventory allowance for excess and obsolete products was approximately $4.2 million. Changes in the allowance are included in cost of revenue.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of the asset, generally ranging from <span style="-sec-ix-hidden:f-329">three</span> to seven years.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; In accordance with ASC Topic 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the Company reviews the carrying value of long-lived assets, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss is recognized for a long-lived asset if its carrying amount is not recoverable and exceeds its fair value. The carrying amount is not recoverable when it exceeds the sum of the undiscounted cash flows expected to result from use of the asset over its remaining useful life and final disposition. The Company did not record any impairment charges related to long-lived assets during the three months ended March&#160;31, 2024 and 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Asset Geographic Data </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; The following table sets forth long-lived asset information, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net and excludes goodwill and indefinite-lived intangible assets, where individual countries represent a significant portion of the total:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:69.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,543&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,316&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-lived assets related to foreign operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,394&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total long-lived assets-net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">41,590</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">38,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company recognizes revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied. Product sales occur once control is transferred based on the commercial terms of the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Note 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company receives payments from certain distributors in new territories as reimbursement for contract termination costs paid to the prior distributors in those territories. Amounts received pursuant to these new or amended distribution agreements entered into with certain distributors relating to the costs associated with terminating the Company&#8217;s prior distributors are accounted for as deferred revenue and recognized ratably over the anticipated life of the respective new or amended distribution agreements.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Distributor Termination Fees </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; For the three months ended March 31, 2024, the Company did not incur any termination fees. For the three months ended March 31, 2023, the Company incurred immaterial termination fees related to termination charges associated with certain prior distributors.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Advertising costs are expensed as incurred and charged to selling, general and administrative expenses. The Company mainly uses targeted marketing initiatives, such as sporting events, print, radio, and television advertising, alongside direct sponsorships and endorsements. The Company incurred advertising expenses of approximately $46.5 million and $31.0 million for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Research and development costs are charged to selling, general and administrative expenses as incurred and consist primarily of consulting fees, raw material usage and test production of beverages. The Company incurred expenses of approximately $0.2 million and $0.3 million, for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Gain/Loss &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company's foreign subsidiaries&#8217; functional currency is the local currency of operations. The net assets of foreign operations are translated into U.S. dollars using current exchange rates.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's foreign subsidiaries perform remeasurements of their assets and liabilities denominated in non-functional currencies on a periodic basis, and the gain or loss from these adjustments related to the fluctuations in foreign exchange rates versus the U.S. dollar are included in the consolidated statements of operations and comprehensive income as foreign exchange gain (loss). For the three months ended March 31, 2024 and 2023, the Company recognized net foreign exchange losses of $0.4 million and $0.1 million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Translation gains and losses that arise from the translation of net assets from functional currency to the reporting currency, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in other comprehensive (loss) income as foreign currency translation (loss) gain, net of income tax. The Company experienced a foreign currency translation net loss during the three months ended March 31, 2024 of $1.4 million and a net gain of $0.6&#160;million for the three months ended March 31, 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's operations in different countries required that it primarily transacted in the following currencies:</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">China - Yuan,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hong Kong - Hong Kong Dollar,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden - Krona,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finland - Euro,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom - Pound Sterling, and</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada - Canadian Dollar</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> ("ASC 820") defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized below:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:11.950%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Observable inputs such as quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 2:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 3:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unobservable inputs for which there is little or no market data, which require the use of the reporting entity&#8217;s own assumptions.</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying value of cash and cash equivalents, accounts receivable, accounts payable, other current liabilities, note receivable and accrued expenses approximate fair value due to their relative short-term maturity and market interest rates.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company accounts for income taxes pursuant to the provisions of ASC Topic 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This approach requires, among other things, an asset and liability approach to calculating deferred income taxes, and recognizing deferred tax assets and liabilities for expected future tax consequences stemming from temporary differences between asset and liability carrying amounts and their tax bases.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A valuation allowance is established to offset any net deferred tax assets for which management believes it is more-likely-than-not that the net deferred asset will not be realized.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's 2020 through 2022 U.S. federal income tax returns are subject to examination by the IRS. The Company's state income tax returns are subject to examination for the 2019 through 2022 tax years.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company computes earnings per share ("EPS") in accordance with ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (&#8220;ASC 260&#8221;), which requires that basic earnings per share of common stock are computed by dividing income or loss available to common stockholders by the weighted average number of shares of common stock outstanding. It also requires companies with different classes of stock (e.g., common stock and participating preferred stock) to calculate EPS using the two-class method. The two-class method is an allocation of earnings (distributed and undistributed) between the holders of common stock and a company&#8217;s participating preferred stockholders. Under the two-class method, earnings for the reporting period are allocated between common stockholders and other security holders based on their respective participation rights in undistributed earnings. See Note 3. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also computes diluted EPS, which accounts for the potential impact of dilutive securities on EPS. Dilutive EPS includes the effect of all potential dilutive shares of common stock that were outstanding during the period. Such dilutive securities can include RSUs, PSUs, options, and convertible preferred shares. For the computation of diluted EPS, the numerator remains unchanged from basic EPS, but the denominator is adjusted to include the weighted average number of additional shares of common stock that would have been outstanding if dilutive potential shares of common stock had been issued.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company follows the provisions of ASC Topic 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> ("ASC 718") and related interpretations. As such, compensation cost is measured on the date of grant at the fair value of the share-based payments. Such compensation amounts, if any, are amortized over the respective vesting periods of the grants. See Note 14. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Cost of revenue consists of the costs of raw materials, which includes concentrates and liquid bases, co-packing fees, repacking fees, freight charges, certain internal transfer costs, warehouse expenses incurred prior to the manufacturing of the Company&#8217;s finished products, inventory allowance for excess and obsolete products, and certain quality control costs. Raw materials account for the largest portion of the cost of revenue. Raw materials include cans, other containers, flavors, ingredients and packaging materials.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Selling, general and administrative expenses include various operating expenses such as warehousing costs after manufacturing, expenses for advertising, samplings and in-store demonstrations, costs for merchandise displays, point-of-sale materials and premium items, sponsorship expenses, other marketing expenses and design expenses. Selling, general and administrative expenses also include costs such as payroll costs, travel costs, professional service fees (including legal fees), depreciation and other selling, general and administrative costs.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Shipping and Handling Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Shipping and handling costs for freight charges on goods shipped are included in cost of revenue. Freight expense on goods shipped for the three months ended March 31, 2024 and 2023 was approximately $14.0 million and $14.2 million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other Current Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other current liabilities consisted of various state beverage container deposits and VAT/GST payable. As of March&#160;31, 2024 and December&#160;31, 2023 state beverage container deposits payable was $10.9 million and $10.1 million, respectively. As of March&#160;31, 2024 and December&#160;31, 2023 VAT/GST payable was $2.1 million and $0.8 million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company adopts all applicable new accounting pronouncements as of the specified effective dates.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (the "FASB") introduced ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which enhances Segment Reporting (Topic 280) disclosures. This update mandates detailed disclosures on key segment expenses and other items, including segment profit or loss measures. It also requires that companies with a single reportable segment provide comprehensive Topic 280 disclosures. The effective date is for fiscal years beginning after December 15, 2023, and interim periods in fiscal years after December 15, 2024, with retrospective application to all periods presented. The Company is currently evaluating the impact of ASU 2023-07 on its financial statements and related disclosures.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, introducing changes to income tax disclosures, primarily relating to effective tax rates and cash paid for taxes. This ASU requires companies to provide an annual rate reconciliation in both dollar figures and percentages, and changes the way annual income taxes paid are disclosed by all entities, necessitating a breakdown by federal, state, and foreign jurisdictions. The standard is effective for public business entities for fiscal years beginning after December 15, 2024. Prospective application is permitted. The Company is currently evaluating the impact of ASU 2023-09 on its financial statements and related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781873908208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">EARNINGS PER SHARE</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s Series A Preferred Stock is classified as a participating security in accordance with ASC 260. Net income allocated to the holders of Series A Preferred Stock is based on the Series A stockholders&#8217; proportionate share of weighted average shares of common stock outstanding on an if-converted basis.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For purposes of determining diluted earnings per common share, basic earnings per common share was adjusted to include the effect of potential dilutive common shares outstanding. These potential dilutive shares include unvested restricted stock and performance-based stock units. The more dilutive of the two-class method or the treasury method is used for this adjustment. Additionally, Series A Preferred Stock is included using the if-converted method.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the two-class method, net income is reallocated to common stock, the Series A Preferred Stock, and all dilutive securities based on the contractual participating rights of the respective securities to share in the current earnings as if all of the earnings for the period had been distributed.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:63.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.727%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends on Series A preferred shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income allocated to participating preferred shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income attributable to common stockholders</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64,846</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31,512</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allocation of earnings to participating securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reallocation of earnings to participating securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,941)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for Diluted EPS - Income available to common stockholders after assumed conversions</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31,505</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average basic common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">232,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">230,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dilutive effect of common shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted average diluted common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">237,523</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">236,277</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dilutive</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For both the three months ended March&#160;31, 2024 and March&#160;31, 2023, 22.0 million potentially dilutive securities were excluded from the computation of diluted earnings per share related to common stockholders, as their effect was antidilutive.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781971769456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DisclosureRevenueAbstract', window );"><strong>Disclosure Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_RevenueTextBlock', window );">REVENUE</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">REVENUE</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue when performance obligations under the terms of a contract with the customer are satisfied. The primary performance obligation is the promise to sell finished products to customers, including distributors/co-packers, wholesalers, and retailers. Product sales occur once control or title is transferred based on the commercial terms of the applicable agreements with customers, and traditionally such agreements do not allow for a right of return. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods. Product sales are recorded net of variable consideration, such as provisions for returns, discounts and allowances. Such provisions are calculated using historical averages and adjusted for any expected changes due to current business conditions. Consideration given to customers for cooperative advertising is recognized as a reduction of revenue except to the extent that there is a distinct good or service, in which case the expense is classified as selling or marketing expense. The amount of consideration the Company receives and revenue the Company recognizes varies with changes in incentives the Company offers to its customers and their customers.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information about the Company&#8217;s net sales by geographical location for the three months ended March&#160;31, 2024 and 2023 is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.110%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">339,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">248,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">355,708</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">259,939</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All of the Company&#8217;s North America revenue is derived from the United States and Canada.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden represented the largest foreign portion of total consolidated revenue, accounting for approximately $10.0 million and $5.5 million for the three months ended March&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Promotional (Billback) Allowances</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s promotional allowance programs with its distributors or retailers are executed through separate agreements in the ordinary course of business (variable consideration). These agreements provide for one or more of the arrangements described below and are of varying durations. The Company&#8217;s billbacks are calculated based on various programs with distributors and retail customers, and accruals are established for the Company&#8217;s anticipated liabilities. These accruals are based on agreed upon terms as well as the Company&#8217;s historical experience with similar programs and require management&#8217;s judgment with respect to estimating consumer participation and distributor and retail customer performance levels. Differences between such estimated expenses and actual expenses for promotional and other allowance are recognized in the period such differences are determined.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Promotional allowance recorded as a reduction to revenue, primarily include consideration given to the Company&#8217;s distributors or retail customers including, but not limited to the following:</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">discounts from list prices to support price promotions to end-consumers by retailers;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">reimbursements given to the Company&#8217;s distributors for agreed portions of their promotional spend with retailers, including slotting, shelf space allowances and other fees for both new and existing products;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">the Company&#8217;s agreed share of fees given to distributors and/or directly to retailers for advertising, in-store marketing and promotional activities;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">the Company&#8217;s agreed share of slotting, shelf space allowances and other fees given directly to retailers, club stores and/or wholesalers;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">incentives given to the Company&#8217;s distributors and/or retailers for achieving or exceeding certain predetermined volume goals;</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">discounted products; </span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">contractual fees given to the Company&#8217;s distributors related to sales made directly by the Company to certain customers that fall within the distributors&#8217; sales territories; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">contractual fees given to distributors for items sold below defined pricing targets.</span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2024 and 2023, promotional allowance included as a reduction of revenue was $95.0 million and $65.5 million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued promotional allowances were $129.2 million and $99.8 million as of March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Agreements with Pepsi</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company executed multiple agreements with Pepsi on August 1, 2022, including a Distribution Agreement relating to the sale and distribution of certain of the Company&#8217;s beverage products in existing channels and distribution methods in the U.S., excluding certain existing customer accounts and sales channels, Puerto Rico and the U.S. Virgin Islands (collectively, the &#8220;Territory&#8221;). Under the Distribution Agreement, the Company granted Pepsi the right to sell and distribute its existing beverage products in existing channels and distribution methods and future beverage products that are added from time to time as licensed products under the Distribution Agreement in the Territory. The Distribution Agreement represents a master service agreement and can be cancelled by either party without cause in the <span style="-sec-ix-hidden:f-420">nineteen</span>th year of the term (i.e., 2041), the twenty-ninth year of the term (i.e., 2051) and in each <span style="-sec-ix-hidden:f-421">10</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> year thereafter (i.e., 2061, 2071, etc.) by providing 12 months&#8217; written notice to the other party on August 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of the year preceding the year of termination. Except for a termination by the Company &#8220;with cause&#8221; or a termination by Pepsi &#8220;without cause,&#8221; (each as defined in the Distribution Agreement), the Company is required to pay Pepsi certain compensation upon a termination as specified in the Distribution Agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company agreed to provide Pepsi a right of first offer in the event the Company intends to (i) manufacture, distribute or sell products in certain additional countries as specified in the Distribution Agreement or (ii) distribute or sell products in any future channels and distribution methods during the term of the Distribution Agreement. Pepsi agreed to meet and confer in good faith with the Company regarding the terms and conditions upon which Pepsi may be willing to sell or distribute the Company's products, either directly or through local sub-distributors in certain other additional countries. The Distribution Agreement includes other customary provisions, including non-competition covenants in favor of the Company, representations and warranties, indemnification provisions, insurance provisions and confidentiality provisions. In the fourth quarter of 2023, under the terms of the Distribution Agreement, the Company and Pepsi agreed to extend distribution to the Canadian market, which commenced in January of 2024 with Pepsi serving as the exclusive distributor.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 1, 2022, the Company and Pepsi executed a transition agreement providing for the Company&#8217;s transition of certain existing distribution rights in the Territory to Pepsi (the &#8220;Transition Agreement&#8221;). Under the terms of the Transition Agreement, Pepsi agreed to pay the Company up to $250 million in multiple tranches to facilitate the Company&#8217;s transition of certain distribution rights to Pepsi. The Company received $227.8 million of funds from Pepsi that were contractually restricted to be used only to pay termination fees due to other distributors; any excess cash received over amounts due to other distributors was required to be refunded back to Pepsi. During 2023, $38.3 million of such funds were refunded to Pepsi. As of December 31, 2023, there was no refund liability owed to Pepsi.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 23, 2024, the Company entered into Amendment No. 1 to the Distribution Agreement with Pepsi, pursuant to which the Company will provide Pepsi with an incentive program designed to incentivize and compensate Pepsi for its continued focus on and actions to support the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">License Agreement</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2019, the Company entered into a license and repayment of the investment agreement with Qifeng. Under the agreement, Qifeng was granted the exclusive license rights to manufacture, market and commercialize Celsius branded products in China. The term of the agreement is 50 years, with annual royalty fees due from Qifeng after the end of each calendar year. The royalty fees are based on a percentage of Qifeng&#8217;s sales of Celsius branded products; however, the fees are fixed for the first five years of the agreement, totaling approximately $6.9 million combined, and then are subject to annual guaranteed minimums over the remaining term of the agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the agreement, the Company granted Qifeng exclusive license rights and provides ongoing support in product development, brand promotion and technical expertise. The ongoing support is integral to the exclusive license rights and, as such, both of these represent a combined, single performance obligation. The transaction price consists of the guaranteed minimums and the variable royalty fees, all of which are allocated to the single performance obligation.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses the passage of time to measure progress towards satisfying its performance obligation because of its ongoing efforts in providing the exclusive license rights including providing continuous access, updates and support, to product development, brand promotion and technical expertise.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DisclosureRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DisclosureRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_RevenueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>REVENUE</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_RevenueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875290896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">INVENTORIES</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169,088&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">184,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Inventories-net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">197,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">229,275</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875305360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract', window );"><strong>Disclosure Prepaid Expenses And Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets totaled approximately $21.5 million and $19.5 million as of March&#160;31, 2024 and December&#160;31, 2023, respectively, consisting mainly of prepaid advances to co-packers related to inventory production, advertising, prepaid insurance, prepaid slotting fees, value added tax payments and deposits on purchases.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Expenses And Other Current Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PREPAID EXPENSES AND OTHER CURRENT ASSETS</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875254720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTE RECEIVABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">NOTE RECEIVABLE</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">NOTE RECEIVABLE</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note receivable-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note receivable-current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,412&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for expected credit losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2019, the Company restructured its China distribution efforts by entering into two separate economic agreements relating to the commercialization of Celsius products (i.e., the Qifeng exclusive license rights agreement, and the Qifeng repayment of investment agreement). See Note 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for information regarding the license agreement with Qifeng.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the license agreement, Qifeng agreed to repay, over a five-year period, the marketing investments made by Celsius into the China market through 2018. The repayment, which was formalized via a note receivable from Qifeng (the "Note"), will need to be serviced even if the licensing agreement is cancelled or terminated. The Note is denominated in Chinese-Yuan.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Note requires annual principal payments and interest due on March 31 of each year, with the final payment scheduled for 2024. In February 2024, the Company amended the Note and extended the final payment date to December 31, 2024. The Note is recorded at amortized cost. Interest income generated from the Note has been immaterial.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company assesses the Note for impairment at each reporting period. This evaluation considers the probability that the Company will be unable to collect the scheduled principal and interest payments based on historical experience of Qifeng&#8217;s ability to pay, the current economic environment, forward-looking information and other factors. As evidence of solvency for the Note, a stock certificate in Celsius Holdings, Inc. which amounts to 60,000 shares owned by an affiliate under common control of Qifeng is being held at a brokerage account. A letter of guarantee was executed with several restrictions regarding their shares. In particular, it was agreed that the stock would not be sold or transferred without the prior written consent from Celsius. There are other restrictions and agreements, which include that a statement of account will be provided to Celsius on a quarterly basis to confirm and validate the existence of the remaining shares.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874206240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">PROPERTY AND EQUIPMENT</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated Useful Life in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Merchandising equipment - coolers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3-7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21,908&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28,350</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24,868</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation expense amounted to approximately $1.1 million and $0.4 million for the three months ended March&#160;31, 2024 and 2023, respectively, and is reflected in selling, general and administrative expenses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781873904480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND INTANGIBLES</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt">GOODWILL AND INTANGIBLES</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March&#160;31, 2024 and December&#160;31, 2023, goodwill was approximately $13.9 million and $14.2 million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount and accumulated amortization of intangible assets as of March&#160;31, 2024 and December&#160;31, 2023 were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Definite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,312)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Definite-lived intangible assets-net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11,289</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11,678</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Indefinite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Brands</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets-net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">452&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">461&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangibles-net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11,741</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12,139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships are amortized over an estimated useful life of 25 years, while brands have an indefinite life. Amortization expense for the three months ended March&#160;31, 2024 and 2023 was approximately $0.1 million for both periods, respectively, and is included in selling, general and administrative expenses.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other fluctuations in the amounts of intangible assets are due to currency translation adjustments. As of March&#160;31, 2024 and December&#160;31, 2023, there were no indicators of goodwill or intangible asset impairment.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is the future estimated annualized amortization expense related to customer relationships:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11,289</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875323392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCOUNTS PAYABLE AND ACCRUED EXPENSES</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">ACCOUNTS PAYABLE AND ACCRUED EXPENSES</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023 accounts payable was approximately $40.2 million and $42.8 million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:69.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued freight</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,267&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued marketing</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued legal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">63,871</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">62,120</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781873904480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">RELATED PARTY TRANSACTIONS</span><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Transactions with Pepsi</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As further described in Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, on August&#160;1, 2022, the Company issued approximately 1.5 million shares of non-voting Series A Preferred Stock to Pepsi. The shares accounted for approximately 8.5% of the Company&#8217;s outstanding common stock on the date of issuance, on an if-converted method. The purchase agreement pursuant to which Pepsi acquired the Series A Preferred Stock (the "Purchase Agreement") grants Pepsi the right to designate a nominee for election to the Company&#8217;s Board of Directors (the "Board"), provided that Pepsi meets certain ownership requirements. In 2022, a Pepsi executive was designated by Pepsi and elected to the Board.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on Pepsi&#8217;s contractual representation rights for a seat on the Company&#8217;s Board, the Company concluded that Pepsi is a related party. The following transactions were recognized in the Company&#8217;s financial statements:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Revenue from Pepsi amounted to $210.5 million and $156.5 million for the three months ended March&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Estimated accrued promotional allowance related to Pepsi was $75.8 million and $51.8 million at March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Accounts receivable due from Pepsi on March&#160;31, 2024 and December&#160;31, 2023, were $141.3 million and $130.4 million, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">For the three months ended March&#160;31, 2024 and March&#160;31, 2023, the Company purchased Company-branded coolers from Grayhawk Leasing, LLC, a wholly owned subsidiary of Pepsi, amounting to $3.5&#160;million and $1.5&#160;million, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Pepsi provided the Company $227.8 million in cash under the Transition Agreement in 2022. This amount was used for settling termination fees with former distributors; any excess cash was contractually restricted and due back to Pepsi. During 2023, $38.3 million of such funds were refunded to Pepsi. As of December 31, 2023, there was no refund liability owed to Pepsi. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">The Company had deferred revenues (a contract liability) of approximately $174.3 million as of March&#160;31, 2024, of which $164.8 million was classified as Deferred revenue-non-current, and $9.5 million was classified as Deferred revenue-current. This is net of the $2.4 million of related revenue recognized for the three months ended March&#160;31, 2024. As of December&#160;31, 2023, the Company recorded deferred revenues of approximately $176.7 million, of which $167.2 million was classified as Deferred revenue-non-current, and $9.5 million was classified as Deferred revenue-current. This is net of $9.5 million of revenue recognized in 2023. The deferred revenues will continue to be recognized ratably over the twenty-year agreement term.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">The Company issued Series A Preferred Stock with a fair value of $832.5 million for an issuance price of $550.0 million on August&#160;1, 2022. The excess of the fair value over the issuance proceeds, amounting to $282.5 million, was recorded as deferred other costs in the accompanying consolidated balance sheets. See Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information. As of March&#160;31, 2024 unamortized deferred other costs of $14.1 million and $244.8 million, were recorded in deferred other costs-current and deferred other costs-non-current, respectively in the consolidated balance sheets. As of December&#160;31, 2023 unamortized deferred other costs of $14.1 million and $248.3 million were recorded as deferred other costs-current and deferred other costs-non-current, respectively in the consolidated balance sheets. Amortization of deferred other costs for each of the three months ended March&#160;31, 2024 and March&#160;31, 2023 was $3.5 million. This was recorded as an offset to revenue. Costs are amortized over 20 years, which is the life of the agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Note 1. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note 2. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation and Summary of Significant Accounting Policies, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> Revenue, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note 10. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounts Payable and Accrued Expenses, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Related Party Leases</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s office space is leased from a company affiliated with CD Financial, LLC, which is owned by certain of the Company's principal stockholders. The leases extend until June 2027 with an option to terminate in December 2024 and a combined monthly rent of $48 thousand. The associated lease liability as of March&#160;31, 2024 and December&#160;31, 2023 was $0.4 million and $0.5 million, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874360000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MEZZANINE EQUITY<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_MezzanineEquityAbstract', window );"><strong>Mezzanine Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">MEZZANINE EQUITY</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">MEZZANINE EQUITY</span><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Series A Convertible Preferred Stock</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023, the Company has designated and authorized 1,466,666 shares of Series A Preferred Stock with a par value of $0.001 per share and a stated value of $375.00 per share. The stated value per share may be increased from time to time in the event dividends on the Series A are paid-in-kind (&#8220;PIK dividends&#8221;) pursuant to the Series A Certification of Designation (the &#8220;Series A Certificate&#8221;). On August 1, 2022, pursuant to the Purchase Agreement, the Company issued all of the authorized Series A shares to Pepsi for stated cash consideration aggregating $550 million, excluding issuance costs. The Series A Preferred Stock was issued concurrently with the execution of the Distribution Agreement and the Transition Agreement. The Company determined that the aggregate fair value of the Series A Preferred Stock on the issuance date was $832.5 million, or $567.61 per share. Accordingly, the Series A Preferred Stock was recorded at that amount, net of issuance costs of $8.0 million, in the Company&#8217;s consolidated balance sheets, and statement of changes in stockholders&#8217; equity, and mezzanine equity.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mezzanine</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Classification</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A Preferred Stock is redeemable in the event of a change in control as defined in the Series A Certificate. S99-3A(2) of the SEC&#8217;s Accounting Series Release No. 268 (&#8220;ASR 268&#8221;) requires preferred securities that are redeemable for cash or other assets to be classified outside of permanent equity if they are redeemable (i) at a fixed or determinable price on a fixed or determinable date, (ii) at the option of the holder, or (iii) upon the occurrence of an event that is not solely within the control of the issuer. Preferred securities that are mandatorily redeemable are required to be classified by the issuer as liabilities whereas under ASR 268 an issuer should classify a preferred security whose redemption is contingent on an event not entirely in control of the issuer as mezzanine equity. The Series A is not mandatorily redeemable other than in the event of a change of control, and a change in control is not solely in control of the Company, accordingly, the Company determined that mezzanine treatment is appropriate for the Series A and has presented it as such in the consolidated balance sheet and statement of changes in stockholders&#8217; equity and mezzanine equity, as of both March&#160;31, 2024 and December&#160;31, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the Purchase Agreement, Pepsi, together with its affiliates, has certain rights and is also subject to various restrictions with respect to its ownership of the Company&#8217;s outstanding common shares on an as-converted basis, through purchases of the Company&#8217;s common stock in the open market and the accumulation of PIK dividends. Additionally, pursuant to the Purchase Agreement, Pepsi has the right to designate one nominee for election to the Board so long as Pepsi (together with its affiliates) beneficially owns at least approximately 11.0&#160;million shares of the Company&#8217;s outstanding common stock on an as-converted basis. </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notwithstanding that the Series A is not currently convertible into common stock, the Purchase Agreement provides that Pepsi is deemed to beneficially own the underlying shares of common stock for purposes of its rights under the Purchase Agreement. In August 2022, the Company expanded the number of Board seats in connection with the election of a Pepsi representative to the Board.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Liquidation Preference</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A ranks, with respect to distribution rights and rights on liquidation, winding-up and dissolution, (i) senior and in priority of payment to the Company&#8217;s common stock, (ii) senior to any class or series of capital stock of the Company expressly designated as ranking junior to the Series A, (iii) on parity with any class or series of capital stock of the Company expressly designated as ranking on parity with the Series A, and (iv) junior to any class or series of capital stock of the Company expressly designated as ranking senior to the Series A. The aggregate liquidation preference of the Series A was $550 million as of both March&#160;31, 2024 and December&#160;31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Voting</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A confers no voting rights, except as otherwise required by applicable law, and with respect to matters that adversely change the powers, preferences, privileges, rights or restrictions given to the Series A or provided for its benefit, or would result in securities that would be senior to or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> pari passu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with the Series A. As described above, Pepsi has a contractual right to representation on the Board, subject to maintaining certain ownership thresholds.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock Split</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Forward Stock Split, the conversion ratio for Series A Preferred Stock, initially set at five-for-one, was adjusted to fifteen-to-one. The adjustment maintains the proportional interests of Series A stockholders post-split. The revised conversion ratio, reflecting the impact of the Forward Stock Split, was made effective on the split's effective date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A entitles the holder to cumulative dividends, which are payable quarterly in arrears either in cash, in-kind, or a combination thereof, at the Company&#8217;s election (&#8220;Regular Dividends&#8221;). Regular Dividends accrue on each share of Series A at the rate of 5.00% per annum, subject to adjustment as set forth in the Series A Certificate. In addition to such quarterly Regular Dividends, shares of Series A also entitle the holder to participate in any dividends paid on the Company&#8217;s common stock on an as-converted basis. The Company declared and paid $6.8 million and $6.8 million in Regular Dividends on the Series A, which amounted to $4.66 and $4.62 per share of Series A for the three months ended March&#160;31, 2024 and 2023, respectively. There were no cumulative undeclared dividends on the Series A at March&#160;31, 2024. In addition, there were no dividends issued to common stockholders for the three months ended March&#160;31, 2024 or 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Redemption</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subject to certain conditions set forth in the Series A Certificate, Series A may be redeemed at a price per share of Series A equal to the sum of (i) the stated value of such share of Series A as of the applicable redemption date, plus (ii) without duplication, all accrued and unpaid dividends previously added to the stated value of such share of Series A, and all accrued and unpaid dividends per share of Series A through such redemption date (the &#8220;Redemption Price&#8221;).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Company&#8217;s Optional Redemption</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At any time from and after the earlier of (i) August 1, 2029, if the ten-day volume weighted average price of the Company&#8217;s common stock (the &#8220;Ten-Day VWAP&#8221;) does not exceed the conversion price on the date immediately prior to the date the Company delivers a redemption notice to the holders, and (ii) the cancellation of the Distribution Agreement by the Company, the Company has the right to redeem all (and not less than all) of the then-outstanding shares of Series A at the Redemption Price. In the event of the Company's optional redemption, the Company shall affect such redemption by paying the entire Redemption Price on or before the date that is thirty days after the delivery of the Company&#8217;s redemption notice and by redeeming all the shares of Series A on such date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Change in Control Redemption</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the event of a change in control, as defined by the following scenarios, the Company (or its successor) shall redeem all (and not less than all) of the then-issued and outstanding shares of Series A: (i) a sale or transfer, directly or indirectly, of all or substantially all of the assets of the Company in any transaction or series of related transactions (other than sales in the ordinary course of business); (ii) any merger, consolidation or reorganization of the Company with or into any other entity or entities as a result of which the holders of the Company&#8217;s outstanding capital stock (on a fully-diluted basis) immediately prior to the merger, consolidation or reorganization no longer represent at least a majority of the voting power of the surviving or resulting Company or other entity; or (iii) any sale or series of sales, directly or indirectly, beneficially or of record, of shares of the Company&#8217;s capital stock by the holders thereof which results in any person or group of affiliated persons owning capital stock holding more than 50% of the Company's voting power.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon a change in control and redemption, each Series A holder will receive, an amount equal to the greater of (A) the Redemption Price in cash, and (B) the cash and/or other assets (including securities) such holder would have received if each share of Series A were converted into a number of shares of common stock equal to the then-applicable conversion ratio and participated in such transaction resulting in such change of control as of the close of business on the business day immediately prior to the effective date of such transaction.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company or its successor shall not have sufficient funds legally available under the Nevada law governing distributions to stockholders to redeem all outstanding shares of Series A, then the Company shall (A) redeem, pro rata among the holders, a number of shares of Series A equal to the number of shares of Series A that can be redeemed with the maximum amount legally available for the redemption, and (B) redeem all remaining shares of Series A not redeemed because of the foregoing limitations at the applicable change of control Redemption Price as soon as practicable after the Company (or its successor) is able to make such redemption out of assets legally available for the purchase of such shares of Series A. The inability of the Company (or its successor) to make a redemption payment for any reason shall not relieve the Company (or its successor) from its obligation to affect any required redemption when, as and if permitted by applicable law.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Holder Right to Request Redemption</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On each of August 1, 2029, August 1, 2032, and August 1, 2035, the majority holders of the Series A have the right, upon no less than six months prior written notice to the Company, to request that the Company redeem all (and not less than all) of the then-outstanding shares of Series A, at the Redemption Price.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the event of a holder-optional redemption, the Redemption Price will be payable, and the Company shall redeem the shares in three equal installments. These installments would commence on August 1, 2029, August 1, 2032, or August 1, 2035, as applicable, and in each case on the fifteenth- and thirtieth-month anniversary thereafter. On each redemption date for a holder-optional redemption, the Company will redeem shares of Series A on a pro rata basis according to the number of shares owned by each holder. The number of outstanding shares will be determined by dividing (i) the total number of Series A shares outstanding immediately prior to such redemption date by (ii) the number of remaining redemption dates (including the redemption date to which such calculation applies).</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If, on any redemption date, legal constraints under the Nevada law governing distributions to stockholders or the terms of any indebtedness of the Company to financial institutions prevents the Company from redeeming all shares of Series A, the Company will ratably redeem the maximum number of shares that it may legally redeem, and will redeem the remaining shares as soon as it may lawfully do so.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Should any shares of Series A scheduled for redemption on a redemption date remain unredeemed for any reason on such redemption date, the following will occur: from the redemption date to the fifteen-month anniversary of such redemption date, the dividend rate with respect to such unredeemed share will automatically increase to 8% per annum. From such fifteenth-month anniversary to the thirtieth-month anniversary of such redemption date, the dividend rate with respect to such unredeemed share will automatically increase to 10% per annum. After such thirtieth-month anniversary of such redemption date, the dividend rate with respect to any such unredeemed share will automatically increase to 12% per annum, in each case until such share is duly redeemed or converted.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Conversion</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The shares of Series A may be converted into shares of the Company&#8217;s common stock pursuant to the Series A Certificate either at the option of the Company or subject to an automatic conversion as discussed below. The Series A was issued with a conversion price of $25 which is potentially subject to adjustment pursuant to the Series A Certificate. The conversion ratio is calculated as the </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">quotient of (a) the sum of (x) the stated value of such share of Series A as of the applicable conversion date, plus (y) all accrued and unpaid dividends previously added to the stated value of such share of Series A, and without duplication, all accrued and unpaid dividends per share of Series A through the applicable conversion date; divided by (b) the conversion price as of the conversion date. As of March&#160;31, 2024, the conversion ratio of the Series A into common was one to fifteen. At March&#160;31, 2024, approximately 22.0&#160;million shares of the Company&#8217;s common stock were issuable upon conversion of the Series A Preferred Stock.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024, the Series A was not probable of becoming redeemable, as the most likely method of settlement is through conversion which is likely to occur before the holder's right to request redemption becomes exercisable.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> Company Optional Conversion</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At any time from and after August 1, 2029, provided the Ten-Day VWAP immediately prior to the date the Company delivers a conversion notice to the holders of Series A exceeds the conversion price, the Company may elect to convert all, but not less than all, of the outstanding shares of Series A into shares of the Company&#8217;s common stock. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Automatic Conversion</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Series A will convert automatically into shares of the Company&#8217;s common stock upon the occurrence of any of the following, each an &#8220;Automatic Conversion Event&#8221;:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Any date from and after the valid termination of the Distribution Agreement by the Company or Pepsi, if the Ten-Day VWAP immediately preceding such date exceeds the conversion price of such share as of such date.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt">Any date from and after August 1, 2028, on which (x) the Company&#8217;s products meet a market share requirement during a specified period (as defined in the Distribution Agreement) and (y) the Ten-Day VWAP immediately prior to such date exceeds the conversion price of such share as of such date. In the case of an Automatic Conversion Event, each share of Series A then outstanding shall be converted into the number of shares of common stock equal to the conversion ratio of such share in effect as of the automatic conversion date. The occurrence of an Automatic Conversion Event will terminate any right of the holder to receive a redemption at their request even if such request has already been submitted, provided that the Series A shares have not already been redeemed.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_MezzanineEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mezzanine Equity [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_MezzanineEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br> -Publisher SEC<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//946-320/tableOfContent<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//940-320/tableOfContent<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781963524656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">INCOME TAXES</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In general, the Company uses an estimated annual effective tax rate, which is based on expected annual income and statutory tax rates in the various jurisdictions in which the Company operates, to determine its quarterly provision for income taxes. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability on the effective tax rates from quarter to quarter. The Company&#8217;s effective tax rate may change from period to period based on recurring and non-recurring factors including the geographical mix of earnings, enacted tax legislation, and state and local income taxes.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for the three months ended March 31, 2024 was 15.8% and differed from the statutory federal income tax rate of 21.0% primarily due to net benefits on stock-based compensation awards, disallowed stock-based compensation expense and state income taxes.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for the three months ended March 31, 2023 was 17.2% and differed from the statutory federal income tax rate of 21.0% primarily due to windfall benefits on stock-based compensation awards, disallowed stock-based compensation expense and state income taxes.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. The Company&#8217;s tax returns for tax years 2020 through 2022 remain subject to potential examination by the taxing authorities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875246336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">STOCK-BASED COMPENSATION</span><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April&#160;30, 2015, the Company adopted the 2015 Stock Incentive Plan (the "2015 Plan"), with the objective of attracting and retaining highly competent personnel through opportunities to acquire the Company&#8217;s common stock.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are currently 20.8 million shares available for issuance under the 2015 Plan. The 2015 Plan expires in 2025, and the Company intends to seek stockholder approval of a new plan at the Company's 2025 annual meeting of stockholders.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2006 Incentive Stock Plan ("the 2006 Plan"), which was adopted on January&#160;18, 2007 and expired in 2017, similarly had the objective of attracting and retaining highly competent employees, directors, and independent consultants through opportunities to </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">acquire the Company&#8217;s common stock. No further awards can be granted under the 2006 Plan. As of March&#160;31, 2024, there were no unvested awards under the 2006 plan and certain vested but unexercised awards remained outstanding.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2024 and 2023, the Company recognized stock-based compensation expense of approximately $3.6&#160;million and $5.5&#160;million, respectively, which is included in selling, general and administrative expenses.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company used straight-line amortization of compensation expense over the <span style="-sec-ix-hidden:f-588">two</span> to three-year requisite service or vesting period of the grant. The maximum contractual term of the Company&#8217;s stock options is 10 years.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-pricing model to estimate the fair value of its stock option awards and warrant issuances and recognizes forfeitures as they occur.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the status of the Company&#8217;s outstanding stock options as of March&#160;31, 2024 and changes during the three months ending on that date is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:42.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares <br/>(000&#8217;s) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(000&#8217;s)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Term (Yrs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,918</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$3.81</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$249,541</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.45</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(767)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.26</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,750</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeiture and cancelled</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,151</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$4.28</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$326,444</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.80</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exercisable at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,151</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$4.28</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$326,444</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.80</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The intrinsic value represents the amount by which the fair value of the Company's common stock exceeds the option exercise price as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total intrinsic value of the stock options exercised was $23.0 million during the three months ended March 31, 2023. The total number of stock options exercised was 0.7&#160;million during the three months ended March 31, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024, the Company did not have any unrecognized pre-tax non-cash compensation expense related to options to purchase shares.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock units are awards that give the holder the right to receive one share of common stock for each restricted stock unit upon meeting service-based vesting conditions (typically annual vesting in three equal annual installments, with a requirement that the holder remains in the continuous employment of the Company). The Company determines the fair value of restricted stock-based awards based on the market price of the common stock on the date of grant. The holders of unvested units do not have the same rights as stockholders and do not have the right to receive any dividends or right to vote. The value of restricted stock units that vest over time is established by the market price on the date of its grant.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s restricted stock unit activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:41.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.837%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,218</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,617</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">210</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">78.51</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.39</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(510)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22.89</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(471)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited and cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(93)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.21</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unvested at end of period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">906</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">40.30</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,425</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24.22</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Retrospectively adjusted for the Forward Stock Split.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total fair value of shares vested during the three months ended March&#160;31, 2024 and 2023 was approximately $27.8 million and $16.2 million, respectively. Unrecognized compensation expense related to outstanding restricted stock units to employees and directors as of March&#160;31, 2024 and 2023 was $31.0 million and $27.5 million, respectively, and is expected to be expensed over the next 2.3 years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Performance-based Stock Awards</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issued stock-based awards to third-party consultants for providing marketing, sales, and general business development services related to Celsius products. The stock-based awards are in the form of restricted stock units with performance vesting conditions (&#8220;performance share units&#8221; or &#8220;PSUs&#8221;). The holders of unvested PSUs do not have the same rights as stockholders, including but not limited to any dividends which may be declared by the Company and stockholder voting rights. Some of the PSU performance vesting conditions are linked to the attainment of specified incremental earnings for the Company in a given year over the performance vesting period (typically five years), and some of the awards are linked to employees of the Company and have specific performance-based metrics to be met in year one and year two of the issuance. The fair value of PSUs is based on the market price of the underlying stock on the grant date. The Company recognizes compensation cost for PSUs issued to non-employees in the same manner and periods as though cash had been paid for services received.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the third quarter of 2022, the Human Resources and Compensation Committee of the Board of Directors approved the issuance of PSUs to certain employees. The aggregate grant date fair value of $7.5 million included an immediate vesting of 20% of the shares as well as specific performance-based metrics to be met in year one and year two of the issuance. The Company believes the performance-based metrics are probable of being achieved and will recognize expense for each tranche of the awards separately using the accelerated attribution method according to ASC 718.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2024, the Human Resource and Compensation Committee approved PSUs under the 2015 Plan with an aggregate award of approximately 65,000 shares of our common stock for certain Company Officers. Each PSU is initially equivalent in value to one share of Celsius's common stock. The PSUs vest three years from the grant date based on continuous service, with the number of shares earned (50% to 200% of the target award) depending upon the extent to which we achieve certain financial and market performance targets measured over the period from January 1, 2024 through December 31, 2026. About half of the PSUs were valued at $79.27 per PSU based on our common stock price on the grant date as the financial targets are based on our achievement of revenue metrics. We recognize the grant-date fair value of these PSUs, as stock-based compensation expense ratably over the vesting period based on the number of awards expected to vest at each reporting date. The other half of the PSUs were valued at $134.75 per PSU using a Monte Carlo simulation model as the performance target is based on total shareholder return ("TSR") relative to our peer group. This model incorporates assumptions such as the risk-free interest rate based on zero-coupon yields implied by U.S. Treasury issuances, expected volatility derived from historical data of the Company and certain indices. We recognize the grant-date fair value of these awards, as stock-based compensation expense ratably over the vesting period.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s PSU activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:</span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.303%"><tr><td style="width:1.0%"></td><td style="width:38.963%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.736%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted <br/>Average <br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">228</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited and cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unvested at end of period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">45.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">228</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">30.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Retrospectively adjusted for the Forward Stock Split.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized compensation expense related to outstanding PSUs issued to employees and non-employee consultants as of March&#160;31, 2024 and 2023 was approximately $5.5 million and $3.2 million, respectively, and is expected to be expensed over the next 2.7 years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Issuance of common stock pursuant to exercise of stock options and other awards</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2024, the Company issued an aggregate of 1.3&#160;million shares of common stock under the 2015 Plan and received aggregate proceeds of approximately $1.0 million.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2023, the Company issued an aggregate of 1.2&#160;million shares of its common stock under the 2015 Plan and 2006 Plan and received aggregate proceeds of approximately $0.5&#160;million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781873664128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt">COMMITMENTS AND CONTINGENCIES</span><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Legal</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">SEC Inquiry</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 8, 2021, the Company received a letter from the SEC Division of Enforcement seeking the production of documents in connection with a non-public, fact-finding inquiry by the SEC to determine whether violations of the federal securities laws had occurred. Subsequent to January 8, 2021, the Company received subpoenas for production of documents in connection with this matter. The investigation and requests from the SEC do not represent that the SEC has concluded that the Company or anyone else has violated the federal securities laws. The Company has cooperated and will continue to cooperate with the SEC staff in its investigation and requests. At this time, however, the Company cannot predict the length, scope, or results of the investigation or the impact, if any, of the investigation on the Company's results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Securities Class Action</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 16, 2022, a putative securities class action lawsuit was commenced against the Company and certain officers in the U.S. District Court for the Southern District of Florida. On July 8, 2022, the lead plaintiffs filed an amended complaint alleging violations of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). The allegations pertain to purported false and misleading statements or omissions made between August 12, 2021, and March 1, 2022, which allegedly artificially inflated the Company&#8217;s stock price.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In response, the Company and the individual defendants filed a motion to dismiss on August 5, 2022, which was partially granted by the Court on March 22, 2023. On July 17, 2023, the parties notified the court that an agreement in principle had been reached to settle the action on a class-wide basis. The agreement in principle provided for a single cash payment of $7.9&#160;million in exchange for the dismissal with prejudice of all claims asserted against the defendants. The $7.9&#160;million was paid on September 7, 2023 and is included in selling, general and administrative expenses for the year ended December 31, 2023. During the final settlement hearing on January 31, 2024, the court approved the settlement, and the case is now closed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivative Actions</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 11, 2023, certain of the Company&#8217;s directors and present and former officers were named as defendants in a derivative action complaint filed in the U.S. District Court for the District of Nevada, (the "Lampert Derivative Action"). The Company was named as a nominal defendant. This action asserts claims based on the same conduct underlying the securities class action described above for (i) breach of fiduciary duty, (ii) unjust enrichment, and (iii) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsequently, substantially similar derivative action complaints were filed, first on May 19, 2023, against the Company, as a nominal defendant, and certain of the Company's directors and present and former officers in a derivative action in the U.S. District Court for the Southern District of Florida, (the "Hammond Derivative Action"). This class action asserts claims for (i) breach of fiduciary duty, (ii) aiding and abetting breach of fiduciary duty, (iii) unjust enrichment, (iv) waste of corporate assets, and (v) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A second action was filed on July 10, 2023, against the Company, as a nominal defendant, and certain of the Company&#8217;s directors and present and former officers in a derivative action in the District Court for the Eighth Judicial District in Clark County, Nevada, (the &#8220;Ingrao Derivative Action&#8221;). The Ingrao Derivative Action asserts claims for (i) breach of fiduciary duty and (ii) unjust enrichment.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A third action was filed on July 12, 2023 against the Company, as a nominal defendant, and certain of the Company&#8217;s directors and present and former officers in a derivative action in the U.S. District Court for the Southern District of Florida (the &#8220;Hepworth Derivative Acton&#8221;). This class action asserts claims for (i) breach of fiduciary duty, (ii) aiding and abetting breach of fiduciary duty, (iii) unjust enrichment, (iv) waste of corporate assets, and (v) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Ingrao Derivative Action remains stayed, following the Court&#8217;s entry of an Order, on September 11, 2023, approving the parties&#8217; joint stipulation regarding stay of litigation. The Lampert Derivative Action remains stayed, following the Court's entry of an Order, on April 14, 2023, approving the parties' joint stipulation regarding stay of litigation. On March 11, 2024, the Hammond Derivative Action and the Hepworth Derivative Actions were voluntarily dismissed and, on April 11, 2024, a single complaint containing substantially similar allegations was filed in the U.S. District Court for the District of Nevada, (the "Refiled Derivative Action"). The defendants have not yet been served in the Refiled Derivative Action. The Company believes the various derivative actions are without merit, but the parties are actively negotiating settlement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The derivative actions allege facts that are substantially the same as those alleged in the securities class action described above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Strong Arm Productions</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May&#160;4, 2021, Plaintiffs Strong Arm Productions USA, Inc., Tramar Dillard p/k/a Flo Rida, and D3M Licensing Group, LLC filed a lawsuit against the Company in the Circuit Court of the 17th Judicial Circuit in and for Broward County, Florida. Plaintiffs asserted that the Company breached two endorsement and licensing agreements that were entered into, between Plaintiffs and the Company in 2014 and 2016. Plaintiffs alleged the Company had reached certain revenue and sales benchmarks set forth in the 2014 agreement that entitled them to receive 750&#160;thousand shares of the Company's common stock. In addition, Plaintiffs claimed they were entitled to receive unspecified royalties under the 2016 agreement.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A jury trial commenced on this matter on January 10, 2023. On January&#160;18, 2023, the jury rendered a verdict against the Company for $82.6 million in compensatory damages. On April 27, 2023, the court denied the Company&#8217;s post-trial motions which sought (i) dismissal of the case notwithstanding the verdict based on the plain language of the contracts at issue; (ii) in the alternative, granting a new trial; or (iii) in the alternative, reducing the award of damages to $2.1 million, which reflects the Company&#8217;s stock price on the date that the jury found the relevant revenue and sales benchmarks at issue were met. The judgment will accrue post-judgement interest at 5.52% per year as of February 13, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company believes that the jury verdict is not supported by the facts of the case or applicable law, is the result of significant trial error, and there are strong grounds for appeal. The Company filed a notice of appeal to the Fourth District Court of Appeal for the State of Florida on February 21, 2023, which is currently proceeding. The Company intends to vigorously challenge the judgment through the appeal processes, and filed its initial brief on October 6, 2023.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company believes that the likelihood that the full amount of the judgment will be affirmed is not probable. The Company currently estimates a range of possible outcomes between $2.1 million and $82.6 million plus interest and has accrued a liability as of March&#160;31, 2024, reflected in accounts payable and accrued expenses in the consolidated balance sheets, at the low end of that </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">range. The ultimate amount of the original judgement that the Company may be required to pay could be materially different than the amount the Company has accrued. The Company cannot predict or estimate the duration or ultimate outcome of this matter.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commitments</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has entered into distribution agreements that provide for the payment of liquidated damages in the event that the Company terminates the distribution agreements without cause. Cause has been defined in various ways. If management makes the decision to terminate an agreement without cause, an estimate of expected damages is accrued, and an expense is recorded within selling, general and administrative expenses for the period in which termination was initiated.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023, the Company had purchase commitments to third parties of $73.0 million and $55.3 million, respectively. The Company's purchase obligations are primarily related to third party suppliers and have arisen through the normal course of business. These obligations vary in terms and none are individually significant.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March&#160;31, 2024 and December&#160;31, 2023, the Company had long term contractual obligations aggregating to approximately $42.5&#160;million and $34.4&#160;million, respectively, which related primarily to suppliers, sponsorships, and other marketing activities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781963904336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Increase in net income</a></td>
<td class="nump">$ 77,811<span></span>
</td>
<td class="nump">$ 41,227<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781967485152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">During the three months ended March&#160;31, 2024, except as set forth below, none of our officers or directors adopted or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K):<div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name and Title</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of Plan</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Seller's Adoption Date</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Termination Date</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Aggregate Number of Securities</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Description of Trading Arrangement</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">John Fieldly,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chief Executive Officer</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10b5-1(c)(1) Trading Plan</span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 4, 2024</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 5, 2025</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">251,046</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sale of shares of common stock (vested stock options or other awards)</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Jarrod Langhans,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chief Financial Officer</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10b5-1(c)(1) Trading Plan</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 11, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 11, 2025</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,000</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sale of shares of common stock (vested stock options or other awards)</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=celh_JohnFieldlyMember', window );">John Fieldly [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">John Fieldly<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Executive Officer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">March 4, 2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">458 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">251,046<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=celh_JarrodLanghansMember', window );">Jarrod Langhans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Jarrod Langhans<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Financial Officer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">March 11, 2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">457 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">20,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=celh_JohnFieldlyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=celh_JohnFieldlyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=celh_JarrodLanghansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=celh_JarrodLanghansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781963857056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation and Principles of Consolidation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and notes required by U.S. GAAP for annual audited consolidated financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. The results for the three months ended March&#160;31, 2024 are not necessarily indicative of the results expected for any future period or the full year. These unaudited consolidated financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023, as filed by the Company with the Securities and Exchange Commission (the &#8220;2023 Annual Report&#8221;). These consolidated financial statements and the accompanying notes should be read in conjunction with the 2023 Annual Report. The consolidated financial statements of the Company include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in accordance with U.S. GAAP.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with the current period's presentation in the consolidated financial statements and notes thereto. Accounts payable, Accrued expenses, and Income taxes payable were reallocated from within Accounts payable and accrued expenses and are now reflected as standalone financial statement line items in the consolidated balance sheets and consolidated statements of cash flows, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Common Stock Split</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Split</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; On November 13, 2023, the Company effected a three-for-one stock split to stockholders of record on such date (the "Forward Stock Split"). For clarity and consistency in financial reporting, all shares, restricted stock units, performance stock units, stock options, and per share amounts presented in the accompanying consolidated financial statements and these notes have been retrospectively adjusted to account for the effects of the stock split for all periods presented.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Significant Estimates</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Significant Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The preparation of consolidated financial statements and accompanying disclosures in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of the financial statements. Although these estimates are based on management's best knowledge of current events and actions that the Company may undertake in the future, actual results may differ from those estimates. Significant estimates include promotional allowance, the allowance for current expected credit losses, allowance for inventory obsolescence and sales returns, the useful lives of property and equipment, impairment of goodwill and intangibles, deferred taxes and related valuation allowance, and the valuation of stock-based compensation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Operating segments are defined as components of an enterprise that engage in business activities, maintain discrete financial information, and undergo regular review by the chief operating decision maker (the "CODM"), who in this case, is the Chief Executive Officer. This review is performed to assess performance and allocate resources.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Despite the Company's presence in several geographical regions, it operates as a single operating segment. The Company's operations and strategies are centrally designed and executed due to the substantial similarities among the geographical components. The CODM evaluates operating results and allocates resources primarily on a consolidated basis due to the significant economic interdependencies between the Company's geographical operations. As a result, the Company is managed as a single operating segment and has a single reportable segment.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Risk</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Risk </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; Substantially all of the Company&#8217;s revenue is derived from the sale of Celsius&#174; functional energy drinks and liquid supplements.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue from customers accounting for more than 10% of total revenue for the three months ended March&#160;31, 2024 and 2023 was as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.110%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pepsi</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costco</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> As of March&#160;31, 2024 and December&#160;31, 2023, Pepsi was the only customer with a balance greater than 10% of total accounts receivable as of the end of such periods. The accounts receivable balance due from Pepsi represented 67.9% and 69.0% of total accounts receivable as of March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk primarily include cash and cash equivalents, accounts receivable and a note receivable. The Company ensures that its cash and cash equivalents are held with reputable financial institutions to mitigate this risk. At times, balances in the Company&#8217;s cash accounts may exceed the Federal Deposit Insurance Corporation ("FDIC") limit. As of March&#160;31, 2024 and December&#160;31, 2023, the Company had approximately $879.0 million and $755.5 million, respectively, in excess of the FDIC limit.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company considers all highly liquid instruments with original maturities of three months or less when purchased to be cash equivalents. As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not hold any instruments with original maturities exceeding three months.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not have any restricted cash balances.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable and Current Expected Credit Losses</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Current Expected Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company is exposed to potential credit risks associated with its product sales and related accounts receivable, as it generally does not require collateral from its customers. The Company&#8217;s expected loss allowance methodology for accounts receivable is determined using historical collection experience, current and future economic and market conditions, a review of the current status of customers&#8217; trade accounts receivables, and where available, a review of the financial condition and credit ratings of larger customers, including credit reports. Customers are pooled based on having specific risk factors in common, and the Company reassesses these customer pools on a periodic basis. The receivables allowance is based on aging of the accounts receivable balances and estimated credit loss percentages. The Company uses the probability of default and forward-looking information to assess credit risk and estimate expected credit losses for its note </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">receivable related to Qifeng Food Technology (Beijing) Co. Ltd ("Qifeng"). See Note 7. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Note Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information on Qifeng and the note receivable.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowances can be affected by changes in the industry, customer credit issues or customer bankruptcies when such events are reasonable and supportable. Historical information is used in addition to reasonable and supportable information for forecast periods, where applicable.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span> &#8212; Inventories are valued at the lower of cost or net realizable value, with costs approximating those determined under the first-in, first-out method. As of both<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of the asset, generally ranging from <span style="-sec-ix-hidden:f-329">three</span> to seven years.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; In accordance with ASC Topic 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the Company reviews the carrying value of long-lived assets, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss is recognized for a long-lived asset if its carrying amount is not recoverable and exceeds its fair value. The carrying amount is not recoverable when it exceeds the sum of the undiscounted cash flows expected to result from use of the asset over its remaining useful life and final disposition. The Company did not record any impairment charges related to long-lived assets during the three months ended March&#160;31, 2024 and 2023.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition, Deferred Revenue and Shipping and Handling Costs</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company recognizes revenue in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied. Product sales occur once control is transferred based on the commercial terms of the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Note 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company receives payments from certain distributors in new territories as reimbursement for contract termination costs paid to the prior distributors in those territories. Amounts received pursuant to these new or amended distribution agreements entered into with certain distributors relating to the costs associated with terminating the Company&#8217;s prior distributors are accounted for as deferred revenue and recognized ratably over the anticipated life of the respective new or amended distribution agreements.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Shipping and Handling Costs</span> &#8212; Shipping and handling costs for freight charges on goods shipped are included in cost of revenue.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AccruedDistributorTerminationFeePolicyTextBlock', window );">Distributor Termination Fees</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Distributor Termination Fees </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; For the three months ended March 31, 2024, the Company did not incur any termination fees. For the three months ended March 31, 2023, the Company incurred immaterial termination fees related to termination charges associated with certain prior distributors.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs</span> &#8212; Advertising costs are expensed as incurred and charged to selling, general and administrative expenses. The Company mainly uses targeted marketing initiatives, such as sporting events, print, radio, and television advertising, alongside direct sponsorships and endorsements.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span> &#8212; Research and development costs are charged to selling, general and administrative expenses as incurred and consist primarily of consulting fees, raw material usage and test production of beverages.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Gain/Losses</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Gain/Loss &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company's foreign subsidiaries&#8217; functional currency is the local currency of operations. The net assets of foreign operations are translated into U.S. dollars using current exchange rates.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's foreign subsidiaries perform remeasurements of their assets and liabilities denominated in non-functional currencies on a periodic basis, and the gain or loss from these adjustments related to the fluctuations in foreign exchange rates versus the U.S. dollar are included in the consolidated statements of operations and comprehensive income as foreign exchange gain (loss). For the three months ended March 31, 2024 and 2023, the Company recognized net foreign exchange losses of $0.4 million and $0.1 million, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Translation gains and losses that arise from the translation of net assets from functional currency to the reporting currency, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in other comprehensive (loss) income as foreign currency translation (loss) gain, net of income tax. The Company experienced a foreign currency translation net loss during the three months ended March 31, 2024 of $1.4 million and a net gain of $0.6&#160;million for the three months ended March 31, 2023, respectively.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's operations in different countries required that it primarily transacted in the following currencies:</span></div><div style="margin-top:10pt;padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">China - Yuan,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hong Kong - Hong Kong Dollar,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden - Krona,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finland - Euro,</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom - Pound Sterling, and</span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada - Canadian Dollar</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> ("ASC 820") defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized below:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:11.950%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Observable inputs such as quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 2:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 3:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unobservable inputs for which there is little or no market data, which require the use of the reporting entity&#8217;s own assumptions.</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying value of cash and cash equivalents, accounts receivable, accounts payable, other current liabilities, note receivable and accrued expenses approximate fair value due to their relative short-term maturity and market interest rates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company accounts for income taxes pursuant to the provisions of ASC Topic 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This approach requires, among other things, an asset and liability approach to calculating deferred income taxes, and recognizing deferred tax assets and liabilities for expected future tax consequences stemming from temporary differences between asset and liability carrying amounts and their tax bases.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A valuation allowance is established to offset any net deferred tax assets for which management believes it is more-likely-than-not that the net deferred asset will not be realized.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's 2020 through 2022 U.S. federal income tax returns are subject to examination by the IRS. The Company's state income tax returns are subject to examination for the 2019 through 2022 tax years.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company computes earnings per share ("EPS") in accordance with ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (&#8220;ASC 260&#8221;), which requires that basic earnings per share of common stock are computed by dividing income or loss available to common stockholders by the weighted average number of shares of common stock outstanding. It also requires companies with different classes of stock (e.g., common stock and participating preferred stock) to calculate EPS using the two-class method. The two-class method is an allocation of earnings (distributed and undistributed) between the holders of common stock and a company&#8217;s participating preferred stockholders. Under the two-class method, earnings for the reporting period are allocated between common stockholders and other security holders based on their respective participation rights in undistributed earnings. See Note 3. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also computes diluted EPS, which accounts for the potential impact of dilutive securities on EPS. Dilutive EPS includes the effect of all potential dilutive shares of common stock that were outstanding during the period. Such dilutive securities can include RSUs, PSUs, options, and convertible preferred shares. For the computation of diluted EPS, the numerator remains unchanged from basic EPS, but the denominator is adjusted to include the weighted average number of additional shares of common stock that would have been outstanding if dilutive potential shares of common stock had been issued.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; The Company follows the provisions of ASC Topic 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> ("ASC 718") and related interpretations. As such, compensation cost is measured on the date of grant at the fair value of the share-based payments. Such compensation amounts, if any, are amortized over the respective vesting periods of the grants. See Note 14. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Revenue</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Cost of revenue consists of the costs of raw materials, which includes concentrates and liquid bases, co-packing fees, repacking fees, freight charges, certain internal transfer costs, warehouse expenses incurred prior to the manufacturing of the Company&#8217;s finished products, inventory allowance for excess and obsolete products, and certain quality control costs. Raw materials account for the largest portion of the cost of revenue. Raw materials include cans, other containers, flavors, ingredients and packaging materials.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, General and Administrative Expenses</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#8212; Selling, general and administrative expenses include various operating expenses such as warehousing costs after manufacturing, expenses for advertising, samplings and in-store demonstrations, costs for merchandise displays, point-of-sale materials and premium items, sponsorship expenses, other marketing expenses and design expenses. Selling, general and administrative expenses also include costs such as payroll costs, travel costs, professional service fees (including legal fees), depreciation and other selling, general and administrative costs.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock', window );">Other Current Liabilities</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other Current Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span>Other current liabilities consisted of various state beverage container deposits and VAT/GST payable.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted and Issued Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company adopts all applicable new accounting pronouncements as of the specified effective dates.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (the "FASB") introduced ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which enhances Segment Reporting (Topic 280) disclosures. This update mandates detailed disclosures on key segment expenses and other items, including segment profit or loss measures. It also requires that companies with a single reportable segment provide comprehensive Topic 280 disclosures. The effective date is for fiscal years beginning after December 15, 2023, and interim periods in fiscal years after December 15, 2024, with retrospective application to all periods presented. The Company is currently evaluating the impact of ASU 2023-07 on its financial statements and related disclosures.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, introducing changes to income tax disclosures, primarily relating to effective tax rates and cash paid for taxes. This ASU requires companies to provide an annual rate reconciliation in both dollar figures and percentages, and changes the way annual income taxes paid are disclosed by all entities, necessitating a breakdown by federal, state, and foreign jurisdictions. The standard is effective for public business entities for fiscal years beginning after December 15, 2024. Prospective application is permitted. The Company is currently evaluating the impact of ASU 2023-09 on its financial statements and related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AccruedDistributorTerminationFeePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued distributor termination Fee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AccruedDistributorTerminationFeePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Current Liabilities, Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org//705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875079584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Revenue and Accounts Receivable with Customers</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue from customers accounting for more than 10% of total revenue for the three months ended March&#160;31, 2024 and 2023 was as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.110%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pepsi</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costco</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Allowance for Expected Credit Losses</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:78.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allowance for Expected Credit Losses </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,137&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current period change for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5,352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-Lived Assets by Geographic Areas</a></td>
<td class="text">The following table sets forth long-lived asset information, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net and excludes goodwill and indefinite-lived intangible assets, where individual countries represent a significant portion of the total:<div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:69.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,543&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,316&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-lived assets related to foreign operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,394&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total long-lived assets-net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">41,590</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">38,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock', window );">Fair Value Measurement, Summary of Fair Value Instrument Inputs</a></td>
<td class="text">These inputs are prioritized below:<div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:11.950%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Observable inputs such as quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 2:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 3:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unobservable inputs for which there is little or no market data, which require the use of the reporting entity&#8217;s own assumptions.</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value Measurement, Summary Of Fair Value Instrument Inputs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781864480608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the two-class method, net income is reallocated to common stock, the Series A Preferred Stock, and all dilutive securities based on the contractual participating rights of the respective securities to share in the current earnings as if all of the earnings for the period had been distributed.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:63.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.727%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends on Series A preferred shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income allocated to participating preferred shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income attributable to common stockholders</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64,846</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31,512</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allocation of earnings to participating securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reallocation of earnings to participating securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,941)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for Diluted EPS - Income available to common stockholders after assumed conversions</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31,505</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average basic common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">232,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">230,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dilutive effect of common shares</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted average diluted common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">237,523</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">236,277</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dilutive</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781963698352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DisclosureRevenueAbstract', window );"><strong>Disclosure Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Net Sales by Reporting Segment</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information about the Company&#8217;s net sales by geographical location for the three months ended March&#160;31, 2024 and 2023 is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:71.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.110%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For The Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">339,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">248,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">355,708</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">259,939</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DisclosureRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DisclosureRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874815536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169,088&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">184,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Inventories-net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">197,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">229,275</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781869639104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTE RECEIVABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ScheduleOfNoteReceivableTableTableTextBlock', window );">Schedule of Note Receivable</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note receivable-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note receivable-current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,412&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for expected credit losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ScheduleOfNoteReceivableTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of note receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ScheduleOfNoteReceivableTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875218816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment-net consists of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:56.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated Useful Life in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Merchandising equipment - coolers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3-7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21,908&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28,350</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24,868</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875376400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of Accumulated Amortization of Intangible Assets</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount and accumulated amortization of intangible assets as of March&#160;31, 2024 and December&#160;31, 2023 were as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:70.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Definite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,312)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Definite-lived intangible assets-net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11,289</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11,678</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Indefinite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Brands</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets-net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">452&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">461&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangibles-net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11,741</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12,139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule Future Estimated Amortization Expense</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is the future estimated annualized amortization expense related to customer relationships:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:85.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11,289</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781873589344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Expenses</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:69.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued freight</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,267&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued marketing</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued legal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">63,871</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">62,120</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874995280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock', window );">Schedule of Outstanding Stock Options</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the status of the Company&#8217;s outstanding stock options as of March&#160;31, 2024 and changes during the three months ending on that date is as follows:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:42.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares <br/>(000&#8217;s) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(000&#8217;s)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Term (Yrs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,918</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$3.81</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$249,541</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.45</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(767)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.26</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,750</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeiture and cancelled</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">At March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,151</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$4.28</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$326,444</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.80</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exercisable at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,151</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$4.28</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$326,444</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.80</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The intrinsic value represents the amount by which the fair value of the Company's common stock exceeds the option exercise price as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock', window );">Schedule of Nonvested Share Activity</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s restricted stock unit activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:41.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.837%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,218</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,617</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">210</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">78.51</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.39</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(510)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22.89</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(471)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited and cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(93)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.21</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unvested at end of period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">906</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">40.30</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,425</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24.22</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Retrospectively adjusted for the Forward Stock Split.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock', window );">Schedule of Stock-based Awards Issued to Non-employee Consultants</a></td>
<td class="text"><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s PSU activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:</span></div><div style="margin-top:10pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.303%"><tr><td style="width:1.0%"></td><td style="width:38.963%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.736%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted <br/>Average <br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares (000's)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">228</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited and cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unvested at end of period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">45.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">228</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">30.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">                           </span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Retrospectively adjusted for the Forward Stock Split.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Stock-based Awards Issued to Non-employee Consultants Table Text Block</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781872658880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND DESCRIPTION OF BUSINESS (Details) - Convertible Preferred Stock - Transition Agreement<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Aug. 01, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock from capital raise, shares | shares</a></td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Purchase price | $</a></td>
<td class="nump">$ 550<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=celh_TransitionAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=celh_TransitionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874627168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 13, 2023</div></th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>segment </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Increase in net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,811<span></span>
</td>
<td class="nump">$ 41,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Amount excess of FDIC limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 879,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 755,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory valuation reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Marketing and advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,500<span></span>
</td>
<td class="nump">$ 31,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ExchangeLosses', window );">Exchange losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(400)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionLossBeforeTax', window );">Foreign currency transaction loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainBeforeTax', window );">Foreign currency transaction gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_FreightExpense', window );">Freight expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="nump">$ 14,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_StateBeverageContainerDeposit', window );">State beverage container deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ValueAddedTaxPayment', window );">Value added tax payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ExchangeLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exchange losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ExchangeLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_FreightExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Freight expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_FreightExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_StateBeverageContainerDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>State beverage container deposit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_StateBeverageContainerDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ValueAddedTaxPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value added tax payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ValueAddedTaxPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781991352000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Risk (Details) - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue | Pepsi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total</a></td>
<td class="nump">59.20%<span></span>
</td>
<td class="nump">60.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue | Costco</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total</a></td>
<td class="nump">10.20%<span></span>
</td>
<td class="nump">12.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue | All others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total</a></td>
<td class="nump">30.60%<span></span>
</td>
<td class="nump">26.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Pepsi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total</a></td>
<td class="nump">67.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=celh_PepsicoIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=celh_PepsicoIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=celh_CostcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=celh_CostcoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=celh_AllOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=celh_AllOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781991373968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Expected Credit Losses (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance as of December 31, 2023</a></td>
<td class="nump">$ 3,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Current period change for expected credit losses</a></td>
<td class="nump">2,215<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance as of March 31, 2024</a></td>
<td class="nump">$ 5,352<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874398384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Long Lived Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_TotalLonglivedAssets', window );">Total long-lived assets-net</a></td>
<td class="nump">$ 41,590<span></span>
</td>
<td class="nump">$ 38,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_LonglivedAssetsRelatedToForeignOperations', window );">Long-lived assets related to foreign operations</a></td>
<td class="nump">14,047<span></span>
</td>
<td class="nump">14,394<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_TotalLonglivedAssets', window );">Total long-lived assets-net</a></td>
<td class="nump">27,543<span></span>
</td>
<td class="nump">24,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_FI', window );">Finland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_LonglivedAssetsRelatedToForeignOperations', window );">Long-lived assets related to foreign operations</a></td>
<td class="nump">11,785<span></span>
</td>
<td class="nump">12,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_SE', window );">Sweden</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_LonglivedAssetsRelatedToForeignOperations', window );">Long-lived assets related to foreign operations</a></td>
<td class="nump">2,232<span></span>
</td>
<td class="nump">2,212<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=celh_OtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_LonglivedAssetsRelatedToForeignOperations', window );">Long-lived assets related to foreign operations</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_LonglivedAssetsRelatedToForeignOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets related to foreign operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_LonglivedAssetsRelatedToForeignOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_TotalLonglivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total long-lived assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_TotalLonglivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_FI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_FI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_SE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_SE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=celh_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=celh_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781963521616">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE - Schedule of EPS (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_NumeratorAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 77,811<span></span>
</td>
<td class="nump">$ 41,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Dividends on Series A preferred shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,837)<span></span>
</td>
<td class="num">(6,781)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Income allocated to participating preferred shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,128)<span></span>
</td>
<td class="num">(2,934)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_NetIncomeAttributableToCommonShareholders', window );">Net income attributable to common stockholders</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">64,846<span></span>
</td>
<td class="nump">31,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DenominatorAbstract', window );"><strong>Effect of dilutive securities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther', window );">Allocation of earnings to participating securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,128<span></span>
</td>
<td class="nump">2,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted', window );">Reallocation of earnings to participating securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,016)<span></span>
</td>
<td class="num">(2,941)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Numerator for Diluted EPS - Income available to common stockholders after assumed conversions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 64,958<span></span>
</td>
<td class="nump">$ 31,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average basic common shares outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">232,780<span></span>
</td>
<td class="nump">230,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of common shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,743)<span></span>
</td>
<td class="num">(6,258)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average diluted common shares outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">237,523<span></span>
</td>
<td class="nump">236,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Dilutive (in USD per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Forward Stock Split - The accompanying consolidated financial statements and notes thereto have been retrospectively adjusted to reflect the three-for-one stock split that became effective on November 13, 2023. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Basis of Presentation and Summary of Significant Accounting Policies for more information.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Denominator</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_NetIncomeAttributableToCommonShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net income attributable to common shareholders for basic earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_NetIncomeAttributableToCommonShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Numerator</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undistributed Earnings (Loss) Re-Allocated to Participating Securities, Diluted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 66<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-66<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875254720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE - Narrative (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_PotentiallyDilutiveSharesOutstanding', window );">Potentially dilutive shares outstanding (in shares)</a></td>
<td class="nump">22.0<span></span>
</td>
<td class="nump">22.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_PotentiallyDilutiveSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Potentially dilutive shares outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_PotentiallyDilutiveSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781864484672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Schedule of Net Sales by Reporting Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 355,708<span></span>
</td>
<td class="nump">$ 259,939<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">339,512<span></span>
</td>
<td class="nump">248,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">14,142<span></span>
</td>
<td class="nump">8,652<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia-Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">675<span></span>
</td>
<td class="nump">1,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=celh_OtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,379<span></span>
</td>
<td class="nump">$ 1,477<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=celh_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=celh_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781864500496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 01, 2022</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_PromotionalAllowance', window );">Promotional allowance included as a reduction in revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,000<span></span>
</td>
<td class="nump">$ 65,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AccruedPromotionalAllowance', window );">Accrued promotional allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">355,708<span></span>
</td>
<td class="nump">259,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees', window );">Accrued distributor termination fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="nump">2,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Due to Pepsi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AccruedPromotionalAllowance', window );">Accrued promotional allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 210,500<span></span>
</td>
<td class="nump">156,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees', window );">Accrued distributor termination fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,300<span></span>
</td>
<td class="num">$ (227,800)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=celh_PepsicoIncMember', window );">Pepsi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AgreementTermFirstCancellableTerm', window );">First cancellable term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">19 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AgreementTermCancellableTermThereafter', window );">Cancellable term thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_TotalPayment', window );">Total payment</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=celh_LicenseAgreementMember', window );">License Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_CollaborativeArrangementAgreementTerm', window );">Term agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">50 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_CollaborativeArrangementFixedFeesTerm', window );">Term of fixed fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_RoyaltyFees', window );">Royalty fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_SE', window );">Sweden</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AccruedPromotionalAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued promotional allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AccruedPromotionalAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AgreementTermCancellableTermThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreement Term, Cancellable Term Thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AgreementTermCancellableTermThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AgreementTermFirstCancellableTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreement Term, First Cancellable Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AgreementTermFirstCancellableTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_CollaborativeArrangementAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Collaborative Arrangement Agreement Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_CollaborativeArrangementAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_CollaborativeArrangementFixedFeesTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Collaborative Arrangement Fixed Fees, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_CollaborativeArrangementFixedFeesTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Distributor Terminations Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IncreaseDecreaseInAccruedDistributorTerminationsFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_PromotionalAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Promotional Allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_PromotionalAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_RoyaltyFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_RoyaltyFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_TotalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total payment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_TotalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=celh_PepsicoIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=celh_PepsicoIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=celh_LicenseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=celh_LicenseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_SE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_SE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781868677504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">$ 169,088<span></span>
</td>
<td class="nump">$ 184,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials</a></td>
<td class="nump">32,632<span></span>
</td>
<td class="nump">49,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_LessInventoryAllowanceForExcessAndObsoleteProducts', window );">Less: Inventory reserve</a></td>
<td class="num">(4,216)<span></span>
</td>
<td class="num">(4,181)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories-net</a></td>
<td class="nump">$ 197,504<span></span>
</td>
<td class="nump">$ 229,275<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_LessInventoryAllowanceForExcessAndObsoleteProducts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>LessInventoryAllowanceForExcessAndObsoleteProducts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_LessInventoryAllowanceForExcessAndObsoleteProducts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875275360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract', window );"><strong>Disclosure Prepaid Expenses And Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">$ 21,523<span></span>
</td>
<td class="nump">$ 19,503<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Expenses And Other Current Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875321488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>NOTE RECEIVABLE - Schedule of Note Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableGrossCurrent', window );">Note receivable-current</a></td>
<td class="nump">$ 3,412<span></span>
</td>
<td class="nump">$ 3,471<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForNotesAndLoansReceivableCurrent', window );">Allowance for expected credit losses</a></td>
<td class="num">(1,153)<span></span>
</td>
<td class="num">(1,153)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Total</a></td>
<td class="nump">$ 2,259<span></span>
</td>
<td class="nump">$ 2,318<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForNotesAndLoansReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForNotesAndLoansReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781987055872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>NOTE RECEIVABLE - Narrative (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Repayment period</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_InstalmentCollateralShares', window );">Instalment collateral shares</a></td>
<td class="nump">60,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_InstalmentCollateralShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Instalment collateral shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_InstalmentCollateralShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781963048336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">$ (5,625)<span></span>
</td>
<td class="num">$ (4,650)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 28,350<span></span>
</td>
<td class="nump">24,868<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=celh_MerchandisingEquipmentCoolersMember', window );">Merchandising equipment - coolers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 26,110<span></span>
</td>
<td class="nump">21,908<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=celh_MerchandisingEquipmentCoolersMember', window );">Merchandising equipment - coolers | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=celh_MerchandisingEquipmentCoolersMember', window );">Merchandising equipment - coolers | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 1,571<span></span>
</td>
<td class="nump">1,467<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life in Years</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 6,294<span></span>
</td>
<td class="nump">$ 6,143<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=celh_MerchandisingEquipmentCoolersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=celh_MerchandisingEquipmentCoolersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875332336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875220288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLES - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill</a></td>
<td class="nump">$ 13.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized over estimated useful life</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874881952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLES - Schedule of Amortization of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract', window );"><strong>Definite-lived intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedCustomerRelationshipsGross', window );">Customer relationships</a></td>
<td class="nump">$ 13,600<span></span>
</td>
<td class="nump">$ 13,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(2,312)<span></span>
</td>
<td class="num">(2,233)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate', window );">Effect of exchange rate changes</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Definite-lived intangible assets-net</a></td>
<td class="nump">11,289<span></span>
</td>
<td class="nump">11,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IntangibleAssetsNotSubjectToAmortizationAbstract', window );"><strong>Indefinite-lived intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_BrandsTotalCarryingAmount', window );">Brands</a></td>
<td class="nump">461<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss', window );">Effect of exchange rate changes</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets-net</a></td>
<td class="nump">452<span></span>
</td>
<td class="nump">461<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_TotalIntangibles', window );">Intangibles-net</a></td>
<td class="nump">$ 11,741<span></span>
</td>
<td class="nump">$ 12,139<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_BrandsTotalCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Brands total carrying amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_BrandsTotalCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets, Effect Of Exchange Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets, Effect of Exchange Rate Changes Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IntangibleAssetsNotSubjectToAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets Not Subject To Amortization Abstract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IntangibleAssetsNotSubjectToAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_TotalIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Intangibles</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_TotalIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedCustomerRelationshipsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedCustomerRelationshipsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781875359168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLES - Schedule of Future Estimated Amortization (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2024</a></td>
<td class="nump">$ 408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">8,705<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 11,289<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781867904592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 40,196<span></span>
</td>
<td class="nump">$ 42,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_Freight', window );">Accrued freight</a></td>
<td class="nump">2,317<span></span>
</td>
<td class="nump">2,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued marketing</a></td>
<td class="nump">17,781<span></span>
</td>
<td class="nump">18,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent', window );">Accrued legal</a></td>
<td class="nump">3,767<span></span>
</td>
<td class="nump">7,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_UnbilledPurchases', window );">Unbilled purchases</a></td>
<td class="nump">15,142<span></span>
</td>
<td class="nump">11,851<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">24,864<span></span>
</td>
<td class="nump">22,117<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 63,871<span></span>
</td>
<td class="nump">$ 62,120<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_Freight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Freight</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_Freight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_UnbilledPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled purchases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_UnbilledPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781870216096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 01, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>seat </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 355,708<span></span>
</td>
<td class="nump">$ 259,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AccruedPromotionalAllowance', window );">Accrued promotional allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable-net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 183,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees', window );">Accrued distributor termination fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (248)<span></span>
</td>
<td class="num">(2,923)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm', window );">Revenue recognition, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Mezzanine equity, shares issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,466,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,466,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IssuanceOfPreferredStockFairValue', window );">Issuance of series A, fair value</a></td>
<td class="nump">$ 832,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Mezzanine equity, shares issued (in shares) | shares</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_OwnershipPercentageOfOutstandingCommonStock', window );">Percentage owned by Pepsi</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_NumberOfBoardMembers', window );">Number of board members | seat</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 210,500<span></span>
</td>
<td class="nump">156,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AccruedPromotionalAllowance', window );">Accrued promotional allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Purchases with related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable-net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees', window );">Accrued distributor termination fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,300)<span></span>
</td>
<td class="nump">$ 227,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_DeferredContractAssetInOtherAssets', window );">Deferred contract asset in other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">282,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts', window );">Accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Contract Assets Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_UnamortizedDeferredContractCosts', window );">Unamortized deferred contract costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Contract Assets Non Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_UnamortizedDeferredContractCosts', window );">Unamortized deferred contract costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Series A Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IssuanceOfPreferredStockFairValue', window );">Issuance of series A, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">832,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess', window );">Deferred contract asset in other assets, representing the excess</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember', window );">Majority Shareholder | CD Financial, LLC | Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Monthly rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AccruedPromotionalAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued promotional allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AccruedPromotionalAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ContractWithCustomerLiabilityRevenueRecognitionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Revenue Recognition Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ContractWithCustomerLiabilityRevenueRecognitionTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_DeferredContractAssetInOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Contract Asset in Other Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_DeferredContractAssetInOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IncreaseDecreaseInAccruedDistributorTerminationsFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Distributor Terminations Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IncreaseDecreaseInAccruedDistributorTerminationsFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IssuanceOfPreferredStockFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance Of Preferred Stock Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IssuanceOfPreferredStockFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_NumberOfBoardMembers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Board Members</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_NumberOfBoardMembers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_OwnershipPercentageOfOutstandingCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ownership Percentage of Outstanding Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_OwnershipPercentageOfOutstandingCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds of Issuance of Deferred Contract Asset in Other Assets Excess</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_UnamortizedDeferredContractCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unamortized Deferred Contract Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_UnamortizedDeferredContractCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedAmortizationOfOtherDeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedAmortizationOfOtherDeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=celh_ContractAssetsCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=celh_ContractAssetsCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=celh_ContractAssetsNonCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=celh_ContractAssetsNonCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=celh_CDFinancialLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=celh_CDFinancialLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781868331392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MEZZANINE EQUITY - Narrative (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 15, 2023</div></th>
<th class="th"><div>Nov. 14, 2023</div></th>
<th class="th"><div>Nov. 13, 2023</div></th>
<th class="th">
<div>Aug. 01, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_PercentageOfVotingRightPreferredStock', window );">Percentage of voting right, preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Temporary equity, shares authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,466,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,466,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Mezzanine equity, par value (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_TemporaryEquityStatedValue', window );">Mezzanine equity, stated value (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_IssuanceOfPreferredStockFairValue', window );">Issuance of series A, fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 832.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_PerShareOfAggregateFairValueOfPreferredShare', window );">Per share of aggregate fair value of preferred share (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 567.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred stock, liquidation preference, value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_AccruedDividend', window );">Accrued dividend</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.8<span></span>
</td>
<td class="nump">$ 6.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Preferred stock, dividends per share (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.66<span></span>
</td>
<td class="nump">$ 4.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt conversion price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Common stock issued upon conversion (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionRatio', window );">Preferred stock, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionRatio', window );">Preferred stock, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock | Securities Purchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_CashConsiderationToRelatedParty', window );">Cash consideration to related party | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockOtherSharesOutstanding', window );">Common stock, other shares outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=celh_EightPercentageMember', window );">8%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock, dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=celh_TenPercentageMember', window );">10%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock, dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=celh_TwelvePercentageMember', window );">12%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock, dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_AccruedDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued dividend</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_AccruedDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_CashConsiderationToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash consideration to related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_CashConsiderationToRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_IssuanceOfPreferredStockFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance Of Preferred Stock Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_IssuanceOfPreferredStockFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_PerShareOfAggregateFairValueOfPreferredShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share of aggregate fair value of preferred share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_PerShareOfAggregateFairValueOfPreferredShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_PercentageOfVotingRightPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting right, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_PercentageOfVotingRightPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_TemporaryEquityStatedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stated Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_TemporaryEquityStatedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockOtherSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockOtherSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common shares issuable upon conversion for each share of preferred stock to be converted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleSharesIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common shares issuable upon conversion of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleSharesIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=celh_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=celh_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=celh_EightPercentageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=celh_EightPercentageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=celh_TenPercentageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=celh_TenPercentageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=celh_TwelvePercentageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=celh_TwelvePercentageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781988218064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="num">(15.80%)<span></span>
</td>
<td class="num">(17.20%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781863112832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation service or vesting period of grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,750<span></span>
</td>
<td class="nump">$ 23,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">767,000<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 967<span></span>
</td>
<td class="nump">$ 478<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation expense, restricted stock</a></td>
<td class="nump">$ 31,000<span></span>
</td>
<td class="nump">$ 31,000<span></span>
</td>
<td class="nump">$ 27,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,000<span></span>
</td>
<td class="nump">372,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period of recognition of compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation service or vesting period of grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet', window );">Aggregate target payout</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Immediate vesting of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized pre-tax non-cash compensation expense</a></td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period of recognition of compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=celh_VestedMember', window );">Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of shares vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,800<span></span>
</td>
<td class="nump">16,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expene</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation service or vesting period of grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation service or vesting period of grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_StockIncentivePlanMember', window );">Stock Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted', window );">Provisions of options permitted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_StockIncentivePlan2015And2006Member', window );">Stock Incentive Plan 2015 and 2006</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of option shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_The2015StockIncentivePlanMember', window );">The 2015 Stock Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of option shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_The2015StockIncentivePlanMember', window );">The 2015 Stock Incentive Plan | Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation service or vesting period of grant</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">65,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock', window );">PSU equivalent to common stock (in USD per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_The2015StockIncentivePlanMember', window );">The 2015 Stock Incentive Plan | Performance Shares | Revenue Metrics</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Fair value as of grant date (in USD per share)</a></td>
<td class="nump">79.27<span></span>
</td>
<td class="nump">$ 79.27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_The2015StockIncentivePlanMember', window );">The 2015 Stock Incentive Plan | Performance Shares | TSR vs Peer Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Fair value as of grant date (in USD per share)</a></td>
<td class="nump">$ 134.75<span></span>
</td>
<td class="nump">$ 134.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_The2015StockIncentivePlanMember', window );">The 2015 Stock Incentive Plan | Minimum | Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage', window );">Performance award target, achievement percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_The2015StockIncentivePlanMember', window );">The 2015 Stock Incentive Plan | Maximum | Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage', window );">Performance award target, achievement percentage</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provisions Of Options Grant And Other Share Based Awards Permitted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award equity instruments other than options aggregate target payout if circumstances met</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Ratio Per Share Of Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Achievement Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=celh_VestedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=celh_VestedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=celh_StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=celh_StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=celh_StockIncentivePlan2015And2006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=celh_StockIncentivePlan2015And2006Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=celh_The2015StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=celh_The2015StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=celh_ValuationRevenueApproachMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=celh_ValuationRevenueApproachMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874453200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Outstanding Stock Options (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares (000&#8217;s)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning balance (in shares)</a></td>
<td class="nump">4,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(767)<span></span>
</td>
<td class="num">(700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeiture and cancelled (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, ending balance (in shares)</a></td>
<td class="nump">4,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">4,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Exercise price, beginning balance (in USD per share)</a></td>
<td class="nump">$ 3.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in USD per share)</a></td>
<td class="nump">1.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeiture and cancelled (in USD per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Exercise price, ending balance (in USD per share)</a></td>
<td class="nump">4.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in USD per share)</a></td>
<td class="nump">$ 4.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">At December 31, 2023</a></td>
<td class="nump">$ 249,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised</a></td>
<td class="nump">48,750<span></span>
</td>
<td class="nump">$ 23,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">At March 31, 2024</a></td>
<td class="nump">326,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 249,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable at March 31, 2024</a></td>
<td class="nump">$ 326,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract', window );"><strong>Weighted Average Remaining Term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">At December 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 5 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2', window );">At March 31, 2024</a></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at March 31, 2024</a></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation, Options, Weighted Average Remaining Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Term Ending Balance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781967247552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Shares (000's)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at beginning of period (in shares)</a></td>
<td class="nump">1,218<span></span>
</td>
<td class="nump">1,617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">210<span></span>
</td>
<td class="nump">372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(510)<span></span>
</td>
<td class="num">(471)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited and cancelled (in shares)</a></td>
<td class="num">(12)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at end of period (in shares)</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">1,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue', window );">Unvested at beginning of period (in USD per share)</a></td>
<td class="nump">$ 26.13<span></span>
</td>
<td class="nump">$ 20.24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue', window );">Granted (in USD per share)</a></td>
<td class="nump">78.51<span></span>
</td>
<td class="nump">34.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue', window );">Vested (in USD per share)</a></td>
<td class="nump">22.89<span></span>
</td>
<td class="nump">19.15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare', window );">Forfeited and cancelled (in USD per share)</a></td>
<td class="nump">23.23<span></span>
</td>
<td class="nump">21.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue', window );">Unvested at end of period (in USD per share)</a></td>
<td class="nump">$ 40.30<span></span>
</td>
<td class="nump">$ 24.22<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted stock Forfeiture and cancelled (in Dollars per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted stock vested (in Dollars per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unvested at beginning of period (in Dollars per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781874138768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Performance Shares Issued to Non-employees (Details) - Performance Shares - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares (000's)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at beginning of period (in shares)</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited and cancelled (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at end of period (in shares)</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue', window );">Unvested at beginning of period (in USD per share)</a></td>
<td class="nump">$ 29.43<span></span>
</td>
<td class="nump">$ 30.49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue', window );">Granted (in USD per share)</a></td>
<td class="nump">77.31<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue', window );">Vested (in USD per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare', window );">Forfeited and cancelled (in USD per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue', window );">Unvested at end of period (in USD per share)</a></td>
<td class="nump">$ 45.60<span></span>
</td>
<td class="nump">$ 30.49<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted stock Forfeiture and cancelled (in Dollars per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted stock vested (in Dollars per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unvested at beginning of period (in Dollars per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm139781864300000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Feb. 13, 2023</div></th>
<th class="th"><div>Jan. 18, 2023</div></th>
<th class="th"><div>May 04, 2021</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jul. 17, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Compensatory damages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ReducingAwardDamagesValue', window );">Reducing award damages value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_PostJudgmentInterest', window );">Post judgement interest</a></td>
<td class="nump">5.52%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_ContingentCommitmentToThirdParties', window );">Contingent commitment to third parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73.0<span></span>
</td>
<td class="nump">$ 55.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Contractual obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.5<span></span>
</td>
<td class="nump">34.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=celh_ClassActionLawsuitMember', window );">Class Action Lawsuit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Accrual for contingent loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Accrued liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Accrued liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=celh_DthreemLicensingGroupMember', window );">DThreeM Licensing Group | F and L</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_celh_SalesRevenueBenchMarkReceiveShares', window );">Sales revenue bench mark receive (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ContingentCommitmentToThirdParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contingent commitment to third parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ContingentCommitmentToThirdParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_PostJudgmentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Post Judgment Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_PostJudgmentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_ReducingAwardDamagesValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reducing award damages value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_ReducingAwardDamagesValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_celh_SalesRevenueBenchMarkReceiveShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales revenue bench mark receive shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">celh_SalesRevenueBenchMarkReceiveShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>celh_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=celh_ClassActionLawsuitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=celh_ClassActionLawsuitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=celh_DthreemLicensingGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=celh_DthreemLicensingGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=celh_FAndLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=celh_FAndLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>83
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (>;IE@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "'FZ98X\Y[">\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9++
M:L,P$$5_I6AOCQ]U"L+Q)J&K%@H-M'0GI$DB8CV0IMCY^\INXE#:#^A2,U=G
MSL"TTG/I KX$YS&0QG@WFMY&+OV:'8D\!XCRB$;$/"5L:NY=,(+2,QS "WD2
M!X2J*%9@D(02)& "9GXALJY5DLN @ERXX)5<\/XS]#-,2< >#5J*4.8EL&Z:
MZ,]CW\(-,,$(@XG?!50+<:[^B9T[P"[),>HE-0Q#/M1S+NU0POOST^N\;J9M
M)&$EIE]1<SI[7+/KY+=ZL]T]LJXJJONL:+)BM:MJ7CWPIOF87'_XW82-4WJO
M_['Q5;!KX====%]02P,$%     @ AYNF6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" "'FZ98F.-[!N8%  "U'P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+69_V_B-AC&_Q6+3=,FE29Q*+0WBD1I>T5K.:[T;KI-^\$D!J)+8N8X4/[[
MO4X@H95YR:+CES;?G@=_XMA^;'?70GY/%IPK\AJ%<7+=6"BU_&!9B;?@$4O.
MQ9+'<&<F9,04G,JYE2PE9WXFBD*+VG;;BE@0-WK=[-I8]KHB56$0\[$D21I%
M3&YN>"C6UPVGL;OP',P72E^P>MTEF_,)5U^68PEG5N'B!Q&/DT#$1/+9=:/O
M?!BXKA9D3WP-^#K9.R8:92K$=WTR]*\;MBX1#[FGM 6#?RL^X&&HG: <_VY-
M&\5O:N'^\<[]/H,'F"E+^$"$?P:^6EPW+AO$YS.6ANI9K!_X%NA"^WDB3+*_
M9)T_VVHUB)<F2D1;,90@"N+\/WO=OH@]@>L<$-"M@+X3.(=^P=T*LC=GY27+
ML&Z98KVN%&LB]=/@I@^R=Y.I@2:(=35.E(2[ >A4;R!67)(F219,\J1K*?#4
M=RQOJ[_)]?2 WB5/(E:+A-S%/O??ZBTH2U$@NBO0#44-GY@\)ZYS1JA-6X;R
M#'!Y?ZGEMDG^ICAN\7[<S,]%W\_?_6FB)'QR_YC>4.[0,COH=O@A63*/7S>@
MH25<KGBC]\M/3MO^W83W@\S>P+8*V!;FWKL57@I-5)&7S9*;2'&Y8S<_FY!0
M54VDBP+IHAK2YY1)Q66X(<]\*:0RX>%62J:FES) 537QV@5>NQK>F,M ^+H5
M$N@'C)6'.Q7M[F##0_4U.3L%9Z?BERD9#"'9"'"X'G&O&0L38T6BLIJ EP7@
M)5JHNU@%:D/N@Y"341I-N32!X1ZV[33=5MMQ3'"HM";<50%W507NF<\#W8U"
M-8Y89/Q&<9_!W>-D^&5"'CX]W@Y''R=G9#@:G)MH49^:M(Y=CJEV%=YA[ D)
MWRC3G^L9F2AHF$1(,A!IK.0&_OO&EW#$??351(R+ZB+OQ0BG"O(+>R5#'QIJ
M, N\C!OYFH]84KM).ZV+SI5MY$7%=7EIR4NK\/9]']R3L]T!>83GR*?87*^X
M)6W1%AF1>^YSR4+R  %TS39&=M2H+GL9B1PTA.#L+VMA9,<M)VD ;8/:ET;<
M4V0BIPQ%#AYKWN,.]!DTXQ>QCHVHN-V-\!AY9DJ8Q -<7)>U3$L.GG'>LQ9]
MUEB*51![YN\:][Q_-(*>(C8Y96YR\+CS'G0L$@6-[J]@>;A;QAU=M^4:1UY<
M5Y>T3$X.'G>RS[4/4_S#8+C!1=N,=8JXY)1YR<'#SB,THY",%R+& M,1$]II
M-REUKXQ\ITA,3AF9'#SKO 0*HJ"8$8?^.OV-3+B72JA)(^21U"2B",;AB1+>
M]S/RLWT..9$LF20K%IIG-+AA371:QB>*!QS(^'X0S\ED$TU%:"(^8@ Y\<&X
M='"*C$3+C$3Q0+.K0W+WZBU8/.<'8_ 1HU%_<MLW3K5Q85W",A712JEHD$JI
M)VOY#"VK2AA'4N/RTA'';\9%J0&NJLM9)B!:*0$-8\5EOA"I9]UL!V[DQ!T/
M<9XB^M R^M!*T4?/2F': E%@+J2Q"SKB\\@D?.U]S^-@!#9^;FDD/D4 HF4
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
M&3 [(C=*ZBTKQMS9,Z++?W>Z*L*@ZK)C<*L%?XJQ,;028RE86<L@74 R&VK
M5DJ!"=EJ55JR->@'N6?Y ^0,[)>#R0LH2QG<ABZ97" ;KL4\]]X>!F%*FK58
M%^6LW_ZV #[F*YY28= ->+T314%X#PZGML %0"@O^YOR70/8N'"=ILG1*#IG
M:EV,]#4J+);SP?IN_=K@MAB6M^[/\>4==MR_(<GE'+;<\8OO7<[+-Q"3YM'E
M^XOW5*VYT"AC*X#A74PAN%3Y2J"\,');#,D?I#$R+[YN&(4:T@K [RL)RUE=
MV ?4+V9F_P-02P,$%     @ AYNF6.^G>P<+ @  +00  !@   !X;"]W;W)K
M<VAE971S+W-H965T-2YX;6Q]5&UKVS 0_BO"@]'"B!V[[49F&YJ,L<)>0L.V
M#V,?%/L<B\@^3[K$W;_?279,!FF_6#KIGD?/O3GMT>QM#4#BJ=&MS8*:J%N$
MH2UJ:*2=80<MWU1H&DELFEUH.P.R]*!&AW$4W86-5&V0I_YL;?(4#Z15"VLC
M[*%II/F[!(U]%LR#T\&CVM7D#L(\[>0.-D#?N[5A*YQ82M5 :Q6VPD"5!??S
MQ3)Q_M[AAX+>GNV%BV2+N'?&0YD%D1,$&@IR#)*7(ZQ :T?$,OZ,G,'TI .>
M[T_L'WWL',M66EBA_JE*JK/@72!*J.1!TR/VGV",Y];Q%:BM_XI^](T"41PL
M83."64&CVF&53V,>S@#SFV< \0B(O>[A(:_R@R29IP9[89PWL[F-#]6C69QJ
M75$V9/A6,8[R%;86M2HE02DVQ MGG*S 2GSKP$B7.BMD6XH5-ESVVM7C".*A
M+; !<?49K;T65VMI&%8#J4+JZS0DEN8>"(M1QG*0$3\CXRL>9V*>O!%Q%"?_
MPT..: HKGL**/5_R#-\H;PI(_+K?6C+< [\OB1O(;BZ3N;E8V$X6D 6< 0OF
M"$'^^M7\+GK_@M1DDIJ\Q)YO"(N]L)U6=$G: +[U8#=AQYSS<SQ_+SRKOAND
M+]+L%!=-0\68:/:6P69HSL$@['Q#;)&XO?RVYGD&XQSXOD*DD^%Z;/I#Y/\
M4$L#!!0    ( (>;IEC_DN:41PD  &)'   8    >&PO=V]R:W-H965T<R]S
M:&5E=#8N>&ULO5Q1<YNX%OXK&N_.WG:FCD%@P+V)9Q+;0&?N[LW$[=V'SCXH
M(,=L,?*"G#3[ZZ^$B;$ *Z8]W8<V&'2^<]#YD,0GH<LGEG\IUI1R]'639L75
M8,WY]OUH5$1KNB'%!=O23%Q9L7Q#N/B9/XR*;4Y)7!IMTA$V#&>T(4DVF%Z6
MYV[SZ27;\33)Z&V.BMUF0_+G&YJRIZN!.7@Y<9<\K+D\,9I>;LD#75+^:7N;
MBU^C TJ<;&A6)"Q#.5U=#:[-]Z$UE@9EB?\E]*DX.D;R5NX9^R)_?(BO!H:,
MB*8TXA*"B#^/=$;35"*)./ZJ0 <'G]+P^/@%W2]O7MS,/2GHC*6_)S%?7PV\
M 8KIBNQ2?L>>0EK=4!E@Q-*B_!\]566- 8IV!6>;REA$L$FR_5_RM:J((P/3
M.F& *P-\KH%5&5@-@_&ID.S*P#[7P[@R&#<,L'O"P*D,G(:!=<K K0S<AH%]
MZAZ\RL KL[M/1YG+.>%D>IFS)Y3+T@)-'I2$**U%"I-,<G?)<W$U$79\.F-9
MP=(D)IS&:,G%'T%,7B"V0K,UR1YH@9),7&#1ES5+8YH7_T*+OW8)?T8DB]&O
M].^_228P7TX.T:?E'+WY^2WZ61I^7+-=(0H6ER,NHI4^1U$5V6P?&3X1V4?&
M2=IA-M>;S7:;74KD X$6JY5X0MZA6YHG+):W=!VSK7QDWHFC/T7ERGOM<+%X
MQ07;;%A5*1W6OM[Z.HX3&0-)T2U)XN&'#,W(-NF^V> 5K"C:WZY(WG_YFN9(
MQ";:L+5L7$0-_(<5734?ZE'?',/.Z2J)$OX6W5$NFD)Q9D%RD?&'!O!($._
M/GQ@'RX]62<\?<@BT> 6%+V9T_W1VY-T^WS'TA2)!NN)Y/$?77S:^[*[?<E.
MX'VQ)1&]&H@:*FC^2 ?37WXR'>/?72R#!%M @OF08 $D6 @$IE#).E#)TJ%/
M7QYM^9B3*&*[C N2HH*+UD<0IHLO6L"^?-F#.268'# \3H<>OAP]'M, TJ$/
M"19 @H5 8 H-[ ,-;"T-;NA#DLGF28QH4I)%HFD1#4JQ)L+56T2X:,^B"V29
M[Q V,.Z(_D:/_]GL;'JT1GVI! FVV(.-CWB)\<2T7<,P5';ZD&X#2+ 0"$PA
MU/A J'%/0IU!HMFXU1K8AC$QU1J?MTNUVXQV&==I)*Y=!'N&XWAJL:##F^EY
MC9C"CE+8\ERWCDNI1N=0C<X_V-,[D(\;)-@"$LR'! L@P4(@,(5*[H%*KO:)
M+#DSE"^L,8K$<%>,=8GL^;N(XK9:O_'8<!N/H=9=7P) @OGGA!] >@R!P)3$
M>H?$>J\G%E7#./J5YE%2T.(=NEM^*LJWS5MY$+'LD>;RU80SF7_Y*E:4ED<]
M?5?'KG=^HF/7&O5M:2#!%EZ+&R8VC':W#NDT@ 0+@< 4KDT.7)O\2*YU4672
M2HCM3AI-C3:HO@R8M+KJ1F?N=X74'!9 AA0"@2DI-8U:RS*T29TGCTE,L[A
M6Y*4.5O2/*$%ND;"WXKFN<CDR?Q5X,>U-73<Y@!IKH^A;PY!T?SS;B$ =1I"
MH:E)/Q(P36W2Q3B1)@\9BG8BO5GTC'A.LB(].22HX)1.=6(WDZSUV3O)D&@^
M*%IP3G6$4"[5%-<JH:E5CJ:_42Y>%D3[2SL3BMNMG(EQ<Y2G]]$[I:"2'BA:
M (H6OEJ]:E)KO<[4"W:++-;(-+^2_/"&;76-YEY!/S&<TUOU'<^!HBTJ-$6J
ML0RK2ZH!=1R HH50:"JM:OW/U MT#5J=0:59A7@\D/),PQHW&Q!07:[#J>LV
MT]PAWKD3S\7-_KQ=;FABSVVVXEW%)JYS\EFN-3*SKTC64W6=50Z4UQG;:5-_
MKH^D=Q8@T7Q0M  4+81"4QE2RW^F5A+Z1AFU E6>3&S;GM<D!:B&!XKF@Z(%
MH&@A%)I*BEK(,_5*WO<- 69F6QX[T6: *GR@:#XH6@"*%D*AJ?2HY4!3+\E]
M2U?NG=E@@$IQH&@^*%H BA9"H:F,J$4[4Z_:]1IG=!.D+8EARW0]UV[.O,WU
ML?3FR"G'':-[2,<!*%H(A:8N%ZH5/JQ7^%X=1G0FO0)59D@=V[";_83>>>]%
M/VVOK1$^;@MVV'5<LSG'TU%NZ!K-N=NN4B8VQE;W^![7&ALV_\'96PPI8,U!
MT1:@:#XH6@"*%D*AJ90Z6OFGU_3ZS.+BM@1EC1VK^?3"+MF#7;-WSAT$H#Y#
M*#0UP;6^A_4*W(^=S9WIO?=N1$"5/-Q6\DSL6>V>'M1M (H60J&I]*EU/*S7
M\7[ !"UNZU^3YBJIN3ZLWDQHJWS-.=K.J%K]/^AZ.B@T-;6U6HCU:N'W3=/B
MME(X=#RK.=VCCZ%W'D%U0E"T !0M?+5ZU:37 B#6"X!]IVDK.'4L:XV;$[5Z
MK[W3#*K\@:(%YU5(".5437,MZ6&]I*>?JJV,U5<BSVPNL=#[Z)U44+T.%"T
M10MQ6Q!5JU=-:BW$X5Y"G$:GM3NSWEZJABW+$.^OMM/,/*@N=])QQT@,5'0#
M10NAT-3LUZ(;UHMN>AFV.^/MI6F6Y9FM!?!ZS[W3W?;:7.WF=Y3!GHGMUH"K
M76Z(C?&XV=JVBXV]"3[QQ%FUSF7UU;GZ"IU66POJGAS11](W!Z!H/BA: (H6
M0J&I#*DE.4N_[.W;E- *]-7Y$;WSWJ0 %=5 T0)0M! *325%+:I9>E'M.SMJ
MJZU2G6@S0*4V4#0?%"T 10NAT%1Z''TBVVO)W5F4:'_7VMU@@ IHH&@^*%H
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
M$W$'BMA/BO>";=(BWRT.+2XTH+2%.EJI=DXY(V&CX)",8RL2#K, 1Y$9B4M
M(^ZH$;^!C;NDWZ2O.N.=@FW\&](QMA9*AQF>QMB$)7^/^BKN2!'[41$4BRWK
MQMZIV$%]TZE%10XK$@76$GD).B0='1(_'7X]( +?*!.;\2;V-LAA%9/0W KX
MN]17<@>#Q ^#NR$&"%YS38' Q.EN<^C4;C,>F0;8+.<.,TI(8!8W?^_ZJN]8
MD/A9<*<>M@-*%(LMU'6DF%@754/$2^9.>F(#W] 2-W=:38F9]/X^]HU!QX7$
MSX7_/JKE!U#D%&YC'QE/K<&WK7 XML;^$GA(.CPD_I/%!@\U'0K]:$+O!+>2
M-63(8',$>^*R>*SSX-1"W_["\0";M=YEA$,S%I?@.=+Q'/'SW'Y/)!C0S=8]
M\1V 1FAL);W#+(B()?@2%$<ZBB-^BFN2_C2X$)O-AK%UF#%WF06FTDOP&^GX
MC?CY[3?7F?&GK:PWP)^=I\?.@-B(AFD0F8>:<X?=$-.)=0+F[W7?J'0L1R8?
M>DI3 -7+]QRBDS,161NM<WI+SN7M.*8=+1(_+<YYV3Y,;H-:<<4.=HC.<-I<
M:&&4;4()M1;12Y C[<B1^LGQ?BNR5;UH?.0\D3K.$X/0K)5SEQDAH1D"?Q?[
MAJ C2>HGR7VAZ8K+8<EQS3!G3&QP=,;$-IM.S(-6?X_[1J2C2TH^5&26@)55
M]IY'P6<BPC94Y_26G,O;<4P/GJ[[:?5>%!#"#>Q28'_6WI2HVL@R"]S<&6;3
MJ05D<Z>1N8CY^]HW%AW!4C_!W@N>,9:WV<5>F,B*I@1)?<0/:_OI&-A0.HUB
M,P:V46#R7N+O8]\8=.1*WR#70E>8*J_3X('I8SET"X5G![1RE8H3A<8!JI'U
MH'+N-(LG5BI<@F=IQ[/4S[/[XMO67F>M<4;!0;#A9&)-!X=91,U=?^+O9=\H
M=*Q+_:S[TW() *(GP/XA!\ M0UG[) !2I Z27ICK-WIU?DI+74:<P7' ;$S,
M38#+"ML)<@G@I1WP4O_A97N/1M0%\E/.FG>?=:I\+"3VR24F-,36M'&><,*.
MP0S+)9B5=LQ*WV#64]I1JM""/195I><09!1L&!%@7<%==^;NJ VI<1A.S2R8
M.^RBD$RMRTBM773:[O@V50>J@1]4O8*9/MI_2VK@./R,IX%UY.NPBR@-K8G1
MVD6G0W<LM0/2 +^-7_6SBR473LX*SL2'K>!S>DO.Y>TX>!V[!OZ3T3_T&;@S
M9L0:+DK,/9O#*+#.__P]^*C"T<$5W#43C_559HGJ1S;-7=3]M_OKTK?U)6'C
M^SM\-6\N/7=NFCO8WU(!!4$"92[!Y?A+#+DMFFO-S0?%-_5%WP57BJ_KMRN6
MYDQH _C_DL..N/V@?V!_N7SV?U!+ P04    " "'FZ98;'R)J60&  ",#@
M&    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;*U7VVX;-Q#]E8%:I"F@NR\)
MX@L@.TIB(+[ LENT11_H76K%>I?<D%S)SM?W#+F[DA+;+="^V%J2,W-FYLP,
M>;@R]MXMI/3T4.3:'746WI?O!@.7+&0A7-^44F-G;FPA/#YM-G"EE2(-0D4^
M& ^'^X-"*-TY/@QK5_;XT%0^5UI>67)540C[>")SLSKJC#K-PK7*%IX7!L>'
MI<CD3/K;\LKB:]!J254AM5-&DY7SH\YD].YDE\^' [\HN7(;OXD]N3/FGC_.
MTJ/.D ')7":>-0C\6\I3F>>L"#"^U#H[K4D6W/S=:/\0?(<O=\+)4Y/_JE*_
M..J\[5 JYZ+*_;59?9*U/WNL+S&Y"W]I59\==BBIG#=%+0P$A=+QOWBHX_!O
M!,:UP#C@CH8"RO?"B^-#:U9D^32T\8_@:I &.*4Y*3-OL:L@YX\OKS].+LY^
MG]R<75[0Y.(]O9_.3J_/KL+WY0<ZN9V=74QGL\.!AS66&22UYI.H>?R,YATZ
M-]HO'$UU*M-M^0%0ME#'#=23\8L*SX7MT\ZH2^/A>/<%?3NMZSM!W\YSKMM,
M:/55,#NZ=&JT,[E*122+3NG*2B>UCPMF3A^4%CI1(J<9%B68Z1W],;ESWH);
M?SX5H0A@]VD 7&_O7"D2>=0IV99=RL[QJQ]&^\.#%]S;;=W;?4G[?\KL_Z.9
M3BH'4>?H<@GGN$11?DY5CCZ9/%4Z<UTZTTF?7ON%I%<_O!V/AP>GIBB%?NR&
MS]%!N_R-9+-M[#<GZHV?:24<*9T86QJ+?*54@8B6V%0N5HY3RK]#,OGC0BY%
M*@C)GI16Y33>9ZH-]_HM:N5(T%PXW\N0#*"@)(*%G:!K7NG0;, 1J:7-'BFU
M2M]3 A.9L>VY6ZT84##MZ'7MP&U_UF_1,P.5]M)J$37FCWVZ@6P='QC(T#5=
MHS*52W38DEG9I=*:!'$'PBZ:A;V7/OQT(I?=H#E58*VZJQIN/P/<D3=P^<X:
MD9(5.@N!2E J52&M6T<&!I<J!9I4S>?2 H0*(<=Z6B6H$[\0'K+8HP1\4@D[
M%,2DKGW59BFX11./FBI']@HIM&<(I7&*MR"BX'WB8Q:Q$M*H8& #U$:4?G(
MS^H74"=R9QJ34'HG2?A0NVST24=#_X7.+A,IKYAX-%<^<!H^+L!OL.$[D_-<
M9&ZA2A+.2:3C=/IY=G8[0VF_V3WH,HUB4A @A@5,LE!5 8?FTOG'7(:(;#&H
MC@F+A'BL$,@:>2OE,#O\@E!YTXN;L\EGFEY,KS_^1C?GQ B5:])!7-',W9H^
M*T,H4)ZS\%00#_?'GC>]M>D 2( JNH?(][( @:N)-[=Y&:(<,LVN;;E.4^<"
M-7(7(,#84JA<W,%CX!CM]PQX"&1";W,K<DA8;%66V04B!!.2B8-H_H4V8*6'
M,DH60FN((CS6.!?K#96UF4.09<E  N$S+A;[V"546F5%WJVWE026;I-O+B37
M)*Y+2^4%QC&Y4O)(\(\Q93T$%81)9)\F::J:RNT&%&N"_+-+0 1O-)T*+5(E
M,*"FE<55C'^=JS1%Q*:@'MI#,#P!$7M7(E%SE=08$<%)9F4]IP(SKF3IU*F)
M/?<2?:[*P'"*(W6\!9+I76,!WT ]KTKFY4L:FSX6%IM&MAEV0;G160^*B[6F
MV!HP_V C^A[D49Z()4LQ*C1DOC-N]RU7E66N(@F_9TO3:I'ZK?GR?E-%&Z$&
M;A^].4X);O;-[G9H,C0(AAIQHE[XYA>ZJ+*NZ7*U>;F,+JZEN:GK-'360NAJ
MCBJN+'C6NB9YIN'>FF_YTA!"M+0"32L-$>Z!=DW[M+)-U$*@ZS'7^M)'LICA
MNKX7ASR&;+-82'<89<9B9(6LM3G?#H-RKN(.!OKAYA3Z4AV1$L ?D##/#7O4
MW\/%-<]#QA8@?#MYU_4PD\&-"=^Y$#P;9J-)[EM*-0>^G_K/B;:#%#&3#QR=
M+#B%YN(6<4#*-$#Y<6]OV"#L\MF:K1@-VHD8I,2$-H^'P&8"E(ZOHOA R81-
MF\BO77NR8C"*I:0+@USO]NF:25))ZL:5T8B78J^_$A:MY6:-Q%$<X/'DN$_G
M\NM77&/1SZ=?*H7#_:?NCH.-%P+Z4Q;>02XR*#X6VM7VJ36)+XSU\?A.PS4\
M4\"1RSE$A_TW>YU8 <V'-V5X;]P9C^D9?BXP4:3E ]B?&V"O/]A ^P ]_AM0
M2P,$%     @ AYNF6)Q>]AL0'0  Y58  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&ULO3S[<]O&F?_*CNJV]@Q$D=3+=A+/R++L:.+8JBCWKG-S/T#
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
M_S:O.HF%([8^;H@_PO:DBKO,7E0+$#3Z#2BJ%P3#I3=7T>@"V#E]XW@-RPC
M8VKV&[@3V%@OX."LT;N# W::Y4#7"Q C9/IUY^ IY[@F(M*/%1SRV2CM0$0]
MG(LP3B1#"PO(8W[1H.I@!48BMF)I]%S9 '*I"T-A&6IN(R;]]/.[7W=>9!BC
ML"!"3 K^"(A&02K(+.UR]A6B/0JD/\]!UC1%Q,;Y$^$O,=9B!5%F7,^ DT*(
MIT;AMEU3H/B^ X<'CG0CBF5;6!"='*@4Y'Z0 ]I%DZ^7IB#U6+#Q!Q%E%%$0
MX'_*85ZE$[R%51SHQ2-D 2HHB6V+>RR,J#W(<\L)9ZD=:!AREPP2T@$^E&"A
M %&RZ3&$A\-7ACPA[0.^>T%+>J!'$1&0@ 5@-D@VM4L ]R8@)9V+M,.P;L6)
M#B46&Q$(9ADIE*F9@*5V90H./4N]QBR@IO+*M6[OT,?UV=&#/Q(.3"=2G.'L
M!Q_&NXOR<:X0<LMT"3L*"MD"YTYMS0QA?F%*;=Q-4,M9+XE*<F.!AM8=_^""
M;T'2@->]]3$C$2BOR)"?ZLJ9SOWM+Y/C@Q_ *G,* 7AC"6(!\@!)V(WW-F"[
M,*2'9,P[DTLY@O;ETB'&54D6A_9S91NR!S5D9G\E:&U+4BT//SWM!3 HJ;G+
M2?[G%LV>>TU!&4K7%6V1%OHVMZ#'+_3:&77X:C15?U5'8_KGU+JVL  A?9I,
M1Z_@'\Q8+,;O3NV/1T?PS?2(?K@B#";C\6B,J^7?$(9?0HII;HFMGFTGQ,D!
MA ;2488/D:121(W)LA"7XY4\!-T+2 E K ?(&Q*U)@*3A]@,Z$M^ 8->B<E&
MH;:U^9@_K/2L9@!!>$/8>70\>O57PN?HU>AI8#R-%OT<X7WB'[ DQ6Z)?,W:
M8BF!M0*LU&\^%O-*RKG>AF:)WV]0P:*%\?$$Y2H4Y.,?Z+O!<.&)V3!::+HH
M@$Z^[5EB(#O'H%P1:=W#1Y!A7NI*JG! ZX[MQ+Q' M-VH2H'\:Q9Y.1>T%L!
M3F"S@ AFA<XV)-O]*DHP%PR)1PLC,?VUT)J#B?>Z)+?T#NR5 X*=(QXD$Z>V
M 1/&@<;SG??OSD]W7BC,V=O1=\E\RJIE7F+-I[%?*< #CCQ[>0QB!1A6E2_]
M/3L^/!P=^J_Z@I(AD@B^"P*/D'FX3A'5LX36:;+A@?"E/4<V=FD62X!#C& J
M?,0>VYB%0;L)\/I"$1V<F#2P414"=+?$,AEXM26%8\"X:[W%_C]/O-)0X4%A
MDJNX>O,$8)G7AEQXA!DM?$A7B6I_QIP-0H<))GZ1Y,-$ R^FHT%KBB><2O!^
MYH/W4U;BCQ2\#_+24!'4"KF#I4C5'QV*LZ!7N".1R5!>;<L.# G'^6GL/6
MJ(X(V\7Z?6GA*417TDH0J@H?1U4B0THFP/O-GJD(>AER%$Q.DLQDI2$[*FUE
M%U)Q'K!(Y/KAN!5%[!B"+T"2X;A&@K/*MRKQE,9HRB!\=H3H2JDX!%'X'5C)
M&]VB@@#QI"KA@V/1-K\%9IX=6UJ/I2"&];YRT-U(D>,.RV8JO\TAQF3B;IP1
M#6& A"VI,)5"+SH;@M2%;B((F5AXJHW(:@K$@ 6G,8K!$KFU%0>8G!>#V%(\
M!RS!^)(=QQQR&MM(80%K6#$)\P((7IJR!"X'8OW7^W,\P7%,RWX8=J5XUO<&
M ED2W@-? TCY B$2FCSBO5E\?=+<2WGQ9'2,$,'VA1"360Y"0!&NN=IPCV=)
M$YI%A MENY6U-PA*VJ.)Z5'J:5- 'LC!.?%NW:8[#?H'.__#S"'!A.#/ENI*
M%\N:E>'Y6VU^ T!> !8C];$MP2_Q4JS?S<"X?<(]CT?\;V)=0K":H@#_DX,\
M4[<\_(EG#'K1&LUY[LN1D)YRJR#X75.7P/OF/HLR()@;YSI-?B+\<IW7-TVW
M;BE=(<=!$9NONW!)V$'$[HTCAN>248S4SU'54XQ >CHG]?12%*>UC^S4>QJ)
M!/_78*U]D=QE7ENQ45-L$(6>>,!8OY7(DB/"+=^AGJG];+)_'&R^E/6E^X(;
M/R ^TVPZ.=S8?L-;/5.'V?[A%&(9+N^8Q'FDWR&5,6%%H\\A)2 &0%)=#F@
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
M]#&\9*L1^-O0"=B .XM >OF/[M/?C&RTBI<)/:Q#[*<1 3+<CF_!W@=TTNX
M>:]0;$U0P%=IH.10&-.C40 S*>'O#ZKC<#6_Y^!0MH*&EJ:B X#K7HMZ'I <
M71@#Q 9E08D4/4?^-U[X!?AA&ZP+RV\H2J$!2.U_OOF%V2!><0O[QMV&]8,#
M;(R+$DU)$S#F%5"'[B8.P(;C1GY:^7+V!=SA!?VW=UT0O!H5&E'%$V$BF&)=
M@&D7Q+Q'0?(-D&E M&$;Z0UC*XH39KE7P(:)U@-WZ9E0GL&@P_7N#J9WBA^Q
M+'D(]A\G(F4I\=9B2D^3L#7RYH'=</28K^CC,!:2GFY.O25!/TUN3@UZ"+F0
M\'@<-7F9#>_$-TU[/W&Z!H^ :TFG3PU?M-)M<C<%,XBL=[N+)V727ISTV_PU
MP46#@9\X_R0F]1<XD4:2*OA>F AC[Q@)<#(D-9"!JQXR?J.3,9G$/F"A)%JC
MT$DD@%)S,#EXA 7#5N%49HXV6WRG_5DD7VJ.74PK']+J\O8,3+Q$H'L78RB>
M0_KO@C&Y26K5NO]YWI"T^YY+%IHLQ%,4])!$$T0  )!S:3$7"KE$J%]S9T9"
M=PC[.AQ&90/RP+4@G!R@H-)/>V5_:D9,3(O _GN7<\PK762"?*0N4TIN71>F
ML5RW-7BP-3/6WR5>SD#[YNMI=(^01GOG57YK><9W@2.!X88JLH&'9<-F*&C2
MK/B0-"M.^LV*,T_UH*C?T^'P\-[FP*HNO?(6EOC<WS,Z:9S-\7)/CZ]9?(Z:
MI6E;RN6K=46ND^=$=G'^$\TP&#CG[[UDLC=IC\9K".B3-8WT5/D]]L$LR"(.
MKM UL82!2$6P_J9;\?L LK3OE;S%@+D2VV_]J\UTQS#IXWT7.<G/!QD@1#SY
MP$2![%5>;>!1K$S()Y#;N:8W=:#QU\TM5KBH)_H\#H-7>H&3^?#MBVQ[H- '
M0=^&5L1_!E19&YD<_AG^4VTW2WMKEGY-Y-"&N4 +3E,/"DF^UN6W1R[?RPY"
MPNT=_NP%O'Z[#"SUQ@6=23(SNEG0Y;$?/];[,<G-P_7CA\HMX94+)=?X6*TX
M.?3MOF@1D(TXJ,:R]\^3J[T/LRM?U/F>6S9/."&\JP.H\VPR'KW:H,<C;9#O
M@&,#!SYM&K?V+9>7#YV%$^]U"SP[*2V]72I]]5AC:_B[D.93+\+&U7P;*LYY
MTU1%[ZT]O>?CA4.Y,H%!/T7+J"8E%Z\"/.<4<ST"SGGR'I#8H8H5\>3)&;W3
MI $Q?VOQ-1[R4H^3V5O*TEMR8WC8[ MMM3L^S@8NPS^7S/WE^,5K=;["H$Y@
M 9][&6_O^B??)2^:\*&#KI?<+GIT^_0=%5)'Z]84J*T0$\IJ(-ZCUQ2EK[,
MAM_H^W#%N&=JV6*)J8YFSJ]%FVC:4 B0*-$-Y.H49&\D[(]<8N;@M]0;C:Z
M[":N>D,H,&8EXQ=?WH2U-G#>-)+*7C%HQN0PO,>I+L-KS7QD22]E2;89?O@@
M\_<LD]>=>#D/5UF&7V#2&RQPWF2!/,L]=Y_-Q30S$3IJ+K;NX?>8^)"_1S)0
MA(!!H@@@W9*X)$>\ROI%VN>AGCL@TG'EABA[E2'O))/8G,;Y:EP"8);TV]+!
ML<AE*M^%$)IJ\M1#(E^$8(H*(!H#%2.\Q2<BA@4:?L=5PV];P  =7$5X7Q-=
MF)#&^]PL")^<WZ+C+SUE?A")T<*4-+_WV_:KY0@DO0:#L>72&@H&M26X&T!O
M93,MHYVKZT;G-R7V*6"I%$4S9G/F;U!18_8W"/!<:8JDD>'$C%%%.% /J;3N
MKBL<9? OUO#G?[_B'-!8Z*#0\[LN5J;]MP7]U9\2]*$W5>XEKQZ%^'5!+UAU
MW/SEMY"&;\,[7$_XU:5Q.;\ %OSM BL9E9[#H^/1\>$.UZK\A]:NZ46F($.M
M7=&?2YT#!W$!_#ZWD*3*!SP@O-GVS?\!4$L#!!0    ( (>;IE@C5S^91 4
M /,,   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;)5776_;-A3]*Q=N
M4:R 8NLKMILF!IS$6_O0P(C;]6'8 R-=15PE4B.I./GWNR0EQ4X=8WVQ*)+W
M\-RO(_I\*]4/72(:>*PKH2]&I3'-V62BLQ)KIL>R04$KA50U,_2J[B>Z4<AR
M9U17DS@,IY.:<3%:G+NYM5J<R]947.!:@6[KFJFG2ZSD]F(4C?J)6WY?&CLQ
M69PW[!XW:+XU:T5ODP$EYS4*S:4 A<7%:!F=7:9VO]OP)\>MWAF#]>1.RA_V
MY7-^,0HM(:PP,Q:!T>,!K["J+!#1^+?#' U'6L/=<8_^N_.=?+EC&J]D]9WG
MIKP8S4>08\':RMS*[2?L_#FU>)FLM/N%K=^;A"/(6FUDW1D3@YH+_V2/71QV
M#.:O&<2=0>QX^X,<RVMFV.)<R2THNYO0[,"YZJR)'!<V*1NC:)63G5FLEK<W
MGV_^V,!Z=0N;3\O;U?G$$*Y=G60=QJ7'B%_!2."+%*;4L!(YYOOV$^(SD(I[
M4I?Q4< O3(TAB0*(PS@]@I<,3B8.+WG-2:8$%_<:UJA@4S*%\-?R3AM%-?'W
M(7\]7'H8SO;)F6Y8AA<C:@2-Z@%'BW=OHFGX\0C9="";'D/_GQGY50SX6B)<
MR;IAXNG=FWD<S3YJV*#BJ&$):VH%5 ISV!B9_0"N(:N8UKS@-,<T,&B8,CSC
M#3,42="8M8J;)^"VL3*I<B8RI-HU)2PW5Q!/PS'<D*9PD<D:@565S)@A,"/!
M$)525CDJ#;(XRL(V7 [4O=9FV*CM<H?0.0.-DHU4MM/I&- NR02^=6UIG7A
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
M,FV@3BL@6?_P%_J?[;U+3(B/[6%N\6C_\G2S'SO+&K+-[NJ:*JHIM_.D*@H
M[!_-+J>S,<W+R^G%<(=3SQ9]WF*3LIX#%?'N@^;N>F.C_L$TWHYF)ZD%6W=5
ML,V6S;VL@1C7W1)!H835+,]Q&D4SNI#D35PE_-AA$JL4(N/"'$W<A]V.IGUN
M9-L[#$YX/Q\3(^VY:E/YAY37)JRPM>\+[.?II^F$$!KE[KD.E-+(I\CVZQ+8
M/9>)^M!AG5,?;>'Z71N35K_:=@ER[WV%VVA+"Y2[WAD3?HW!<'CU2P0):S@[
MND*G^CD-I;;;<C)"*IHG3A;B''HB,Y1^TC2RA.%6/"GY_QJ3'BRZ0(/&AZ0X
M6U!:UV69-E-VS5,(_H]@KE#+:Y^/P;JO*-\[,-E-VNV=41?W983DM?9(2?TD
M88AN5J/0-72@?P6L1GTY$&&YT% S><\(H%UWH3MO>BEJY*) ;>'1(:[5O=&M
M3#'T@E@]L5,S)9"<,53.\=>$8OJ4B,OV@^R,K;"DJSY]WD*S *)HFTC0B!B7
M"9-A$ 6NQPJS;VA>P733+7K,18=;NZEZ)Q,8F;AE3S:+0 Q1F6:0VC%&U;:%
M$G_9DF2L2;_LB=$R'.N3>+3B=N<]'<<YCY=X=\ UK-$]RU2G\"*"203B+<I8
M1AH((2'*=.A1SJ,=7-^B$,^X8Q2^V;!R85OV OKTGC(5BC!6 #"E7 !"3^Q3
MVN)T"RJ"K9GD .59%W";0[)7$4B*TU3%28F'3=^N%]%^8L'[*^Q(V@CKK^<
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
MJ%T!K1=*V6WB-NA>V>D?4$L#!!0    ( (>;IE@$M_EAZ (  &(&   9
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;*U536_;, S]*X17[)3%B9-V79<$
MR(>']= V2-IMP+"#8C.Q4%GR)#D?_WZ4[+@9T.:R76R)XGM\I"EZL%/ZV62(
M%O:YD&889-86-V%HD@QS9MJJ0$DG:Z5S9FFK-Z$I-++4@W(11IW.59@S+H/1
MP-OF>C10I15<XER#*?.<Z<,$A=H-@VYP-"SX)K/.$(X&!=O@$NU3,=>T"QN6
ME.<H#5<2-*Z'P;A[,^D[?^_PC>/.G*S!9;)2ZMEM;M-AT'&"4&!B'0.CUQ:G
M*(0C(AF_:\Z@">F I^LC^Q>?.^6R8@:G2GSGJ<V&P74 *:Y9*>Q"[;YBG<^E
MXTN4,/X)N\KWJA] 4AJK\AI,"G(NJS?;UW4X 5QWW@!$-2#RNJM 7N6,638:
M:+4#[;R)S2U\JAY-XKAT'V5I-9URPMG1?!'/Q[<SB'_,X_MEO(3Q_0P>'K_&
M"Y@^+1;Q_2.,E\OX<3D(+85SH#"IJ2<5=?0&=0_NE+29@5BFF/Z-#TEFHS4Z
M:IU$9PGOF&Y#K]N"J!/US_#UFMQ[GJ_W!M^,FT0H4VJ$N<:"\13B/76[00-C
MF<*#S5##M-0:I86Q,6@-_!ROC-743+]>JT@5L/]Z0'?!;DS!$AP&=(,,ZBT&
MH_?ONE>=SV?2Z3?I],^Q_]NG_$_432'Q6$A&A52^D$E=2%85TBK+!*; BD*K
M/:<+AN( %U&W?4F-+H2_LP2^Z'XZM1A0:Z!.2+*F%;S;#!/,5Q2FMO9:-#-,
M@?[6BT,+$D63Q%@N-^"&%<4BHJ*6R](MDPDZ5>3X@;[1,VI##()DI<[*Y9;$
M*WT@C$I+/U-:#H?:<D.LK8:,2^HI1_=B,D)9'WJ-:%JP9:)$ J>.F^VA8 <:
M=+:J5HJ%,IPVE&Y14J(T=$S[M08)3^Y]CGKCIYNA!$IIJQ'06)L!.J[FQHM[
M-7VIHAO2#0+7!.VT/UX&H*N)5FVL*OP465$B*O?+C'X"J)T#G:^5LL>-"]#\
M5D9_ %!+ P04    " "'FZ987? UBR4&  !)#0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6R55VMOW#80_"N+:Q$TP/F>3N(XM@';== 4;9HZ:8NB
MZ >>M#H1IL@+2=W9_?6=)26=KTV"]H-]>I#+V=G9(76V<_XNU,R1[AMCP_FH
MCG%S.IV&HN9&A8G;L,6;ROE&1=SZ]31L/*LR36K,=#&;/9\V2MO1Q5EZ]LY?
MG+DV&FWYG:?0-HWR#U=LW.Y\-!_U#V[UNH[R8'IQME%K?L_QE\T[C[OI$*74
M#=N@G27/U?GH<GYZ=2SCTX!?->_"HVN23%;.W<G-F_)\-!- ;+B($D'A9\O7
M;(P$ HR/7<S1L*1,?'S=1W^=<D<N*Q7XVIG?=!GK\]')B$JN5&OBK=M]QUT^
MSR1>X4Q(_VF7QRZ6(RK:$%W330:"1MO\J^X['AY-.)E]9L*BF[!(N/-"">6W
M*JJ+,^]VY&4THLE%2C7-!CAMI2COH\=;C7GQXNU/'V[H]N;ZYLVOEU<_W)Q-
M(X+*JVG1!;C* 1:?";"D'YV-=: ;6W)Y.'\*, .B18_H:O'%@#\J/Z'E?$R+
MV>+X"_&60X;+%&_YF7BW7+#>JI7A0']<KD+T4,*?GTHTQSG^=!SICM.P406?
MCR#_P'[+HXLG7\V?SUY] >7Q@/+X2]'_2QW^5P!ZZR*C:_K<CRP:O'!HIA #
MN8IBS50Y@Z;4=GU*8+VH$^W?8DZS8I]N_AFE:+UG&^EK6HZ/YXO\^V).EQ)(
MV4)B>N+[#9J.2RH\ESJ2<2& _6_FX_FSY=/A]X.+RB#$8KQX]C+]+N<G=%-5
MG%J5OE>VA5%0TL+\Y3AAOG;-1MD'@$(EVR*V6((T<KJNM554(C^O5VUJ>:Z
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
M=.%_K@3'B= $O%]H<"\^T ;UQ^++_P)02P,$%     @ AYNF6#V2H'.3$P
M/D   !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULO5SK<R.WD?]74,HF
MD:HH2J)6LKRO*NW#E:V<;677=NIR=1_ &9"$=V9 #S"BZ+_^^@%@@.&0J]V+
M\R%><1Z-?O>O&YB\V)CVDUTIY<1#737VY='*N?6SLS-;K%0M[=2L50-W%J:M
MI8.?[?+,KELE2WJIKLYFY^?79[74S=&K%W3MKGWUPG2NTHVZ:X7MZEJVV]>J
M,IN71Q='X<('O5PYO'#VZL5:+M5'Y7Y>W[7PZRQ2*76M&JM-(UJU>'ET>_'L
M]5-\GA[X1:N-3?X6*,G<F$_XXWWY\N@<&5*5*AQ2D/#/O7JCJ@H) 1N_>9I'
M<4E\,?T[4/^.9 =9YM*J-Z;ZIR[=ZN71S9$HU4)VE?M@-G]37IXKI%>8RM)_
MQ8:?G<'#16>=J?W+P$&M&_Y7/G@])"_<G.]Y8>9?F!'?O!!Q^58Z^>I%:S:B
MQ:>!&OY!HM+;P)QNT"@?70MW-;SG7GW_[E__NOWA_0_OQ+M__/S^I_]^<>:
M*MX[*SR%UTQAMH?"I?C>-&YEQ;NF5&7^_AEP$UF:!99>SPX2_%ZV4W%Y,1&S
M\]G3 _0NHXB71.]R'SWU^^^R@8OBW6^==EOQ/[=SZUKPA_\=DY:)/1TGAC'R
MS*YEH5X>01!8U=ZKHU=_^=/%]?GS ZP^C:P^/43]4=;X,@KBHVJULN)6O#'-
MO6J=GE=*W('KJ[95I?CH3/%)W%IA%@(47ZRBYH5L2O%6%:J>JS9<O9P(MU)
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
M)$MVJ;V#]#E4F CD)J8(12@EU@&"25'Y#G-\$BXF_<B&ELVRU+]C/>OC>,X
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
M7P2*>[/)-.DU#>NL6M!EI_MW \0D6DX55>OD;-H%XD)0M54%4E+E[W:A)'U
M;:EB8/_<Y$MV(1[TRRRS6,+&HB=I$D<! 9@!C;/)V>PO-) -PRC)GO1*S6V
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
M=[#C[^ H?Z^9,/"52=PY;Y&=E>$T^P!F]96*&KEG,E%X3%5D@:]EY0ZR^7A
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
M3634+H#.2Z7LVG )-C-^_!]02P,$%     @ AYNF6%<LEE!U P  ? @  !D
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
MUI=X>]N@Z1C#^_=JA^TOSO<ZX:')(M%L@2M>%+8OEU"BY"(!K^>;I@ _<KR
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
M=Z=X51G:1[P\K]D^S:M3\^K\ASRZHY*L;JE3'#K_:-/VV]XK#N[1U2Y0K.T
MDV"[JKKE]6X](\-J-/QQKP:L9K3.F02**QW:N+G5Y8MJ:%6&XJ4=%$NN]-BQ
MRTS/>13&09^O.%<'PR2H_QS!;U!+ P04    " "'FZ98H$SBRBX#  "("P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6RU5FMOFS 4_2L6JZ966LL[
M)%V"1).F0TI)%))-^^B"$U !9[:3=/]^-J$T#Q>M4OH%_+CG<HX/MF]WB\DS
M31!BX"7/"MI3$L96MZI*HP3ED-[@%2KXS *3'#+>)4N5K@B"<0G*,]70M)::
MP[10W&XY-B%N%Z]9EA9H0@!=YSDD?^]0AK<]15=>!Z;I,F%B0'6[*[A$(6+S
MU83PGEIGB=,<%33%!2!HT5,\_;:OEX RXF>*MG2O#824)XR?1<>/>XHF&*$,
M14RD@/RU07V492(3Y_&G2JK4WQ3 _?9K]F$IGHMY@A3U<?8KC5G24]H*B-$"
MKC,VQ=L?J!)DBWP1SFCY!-LJ5E- M*8,YQ68,\C38O>&+]5"[ %TZQV 40&,
M_P68%< LA>Z8E;(&D$&W2_ 6$!'-LXE&N38EFJM)"V%CR B?33F.N7=>Z(=@
M/ 23Z7UX'\R\F3\.@!<,0#A_?/2FO\5<Z#\$_M#O>\$,>/W^>![,_. !3,8C
MO^_?A^ :C'"Q!"-N2 P\2A&CX'* &$PS>L5GY^$ 7%Y<@0N0%F"6X#6%14R[
M*N,"! TUJLC>[<@:[Y!]A.0&F/HW8&B&)8'WF^$#%-5P\Q"N\F6KU\ZHU\XH
M\UGOY)MA!C.0<>G762D=EM*O"\1DVG;)6F4RL;LVKJ7;':VK;O8EG$:9;4=_
MBSI@:M9,S4:FHV..? =FD/$NPX"?!?QG+P _&@@4>TOJS.X#]AXOW=(LYXB]
M+,KL6'+V5LW>:F0?8,(2X.6(I!&4<6N$BX/PEJY@A'H*/^DH(ANDN%^_Z"WM
MN^P?.E.R Z5VK=0^YQ]EGZRVX=B6>>2)),HR]9;<DU;-M-7(=,B'^":6L6H$
M?M2-,R4[T.C4&IW/WC7.Z7[0G;9]Y) DRM!M4^Y0NV;?;F0?;E&,"AFI1MQ'
M#3I3L@.)G5IBY[,-ZIQN#L,TCOR1!>F&W!Y=>[MYM4;V8Y8@(KT$&W$?->A<
MV0Y5[M47^F=[5'WAX$X\OC8E,4;GR"%UKTP2-2HO)Y9I04&&%ARDW3C<8;(K
M^W8=AE=EY?2$&:_#RF;"2V5$1 "?7V#,7CNB&*N+;_<?4$L#!!0    ( (>;
MIEA/_8YUC@4  &43   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;*U8
MVX[;-A#]%<(-B@3(VJ(D7^LUL&MOFCQD8:R3]J'H RV-+382Z9*TG?Q]AY(L
MWRAU6_AAUQ(U,SIG.#=QO)?JFTX #/F>I4+?MQ)C-J-.1T<)9$RWY08$/EE)
ME3&#MVK=T1L%+,Z5LK3C>UZODS$N6I-QOC97D['<FI0+F"NBMUG&U(]'2.7^
MOD5;AX47ODZ,7>A,QANVA@68KYNYPKM.927F&0C-I2 *5O>M!SJ:^9Y5R"5^
MX[#7)]?$4EE*^<W>?(KO6YY%!"E$QII@^+.#*:2IM80X_BZ-MJIW6L73ZX/U
M#SEY)+-D&J8R_9W')KEO#5HDAA7;IN9%[C]"2:AK[44RU?E_LB]EO1:)MMK(
MK%1&!!D7Q2_[7CKB1($&-0I^J>!?*G1K%()2(;A4"&L4PE(AS#U34,G],&.&
M3<9*[HFRTFC-7N3.S+61/A=VWQ=&X5..>F;R]/#R_.GYUP69/[V0Q<>'ER=R
M1Q887?$V!2)7Y&F^(&]G8!A/]3M\]G4Q(V_?O"-O2(?HA"G0A OR57"CWY\L
M?$GD5C,1X^*;L_MQQR!L^_).5$*<%A#]&H@!^2R%231Y$C'$Y_H=I%MQ]@^<
MIWZCP<],M4E WQ/?\T,'GMGKU8,&.$&U!4%N+ZBQ][S-0#$CU<CEFT(W=.O:
MJC#2&Q;!?0O37H/:06OR\T^TY_WB(G8C8V<TPXIFV&1]\HQ%C(M(9N"B6>CV
M<EU;JW:3?G] Z;BS.\5_+152W^]74F? NA6P;B.P&=_Q&# T"=:A!2B.$?Q
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
MH3 .^GS%N=H9IJ6&"1K^!E!+ P04    " "'FZ98Q4]S>(,"  !9!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6RM55U/VS 4_2M6AB:0!OEJ@+$T
M4FF+AK0QU )[F/;@)K>-A1-GMM.R?[]K)V0M"]T>]M+XXY[3<V[LDW@CY*/*
M 31Y*GBIADZN=77ANBK-H:#J1%10XLY2R()JG,J5JRH)-+.@@KN!YYVZ!66E
MD\1V[58FL:@U9R7<2J+JHJ#RYR5PL1DZOO.\,&.K7)L%-XDKNH(YZ/OJ5N+,
M[5@R5D"IF"B)A.70&?D7X\C4VX('!ANU-2;&R4*(1S.YSH:.9P0!AU0;!HJ/
M-8R!<T.$,GZTG$[WEP:X/7YFO[+>T<N"*A@+_I5E.A\ZYP[)8$EKKF=B\Q%:
M/U9@*KBROV33UGH.26NE1=&"44'!RN9)G]H^; '\P2N H 4$_PH(6T!HC3;*
MK*T)U32)I=@0::J1S0QL;RP:W;#2O,6YEKC+$*>3FR]W4S*;CJ?7#Z/+3U-R
M3.9X4+*: Q%+<B,TD!FDP-9T@4N'$]"4<76$=??S"3D\."('A)7D+A>UHF6F
M8E>C*L/MIJV"RT9!\(J"SU2>D-!_1P(O&/3 Q_OA$T@[>+@+=[$774."KB&!
MY0M?X?OM5I%OHX72$D_:]SY;#<^@G\?<O@M5T12&#EXO!7(-3O+VC7_J?>@S
M^9_(=BR'G>5P'WMBW[+L?!^GM910ZC[/#=&I)3(!L4["@1_$[GK;2U_1F=\5
M[6@<=!H'>S6...8-+5,@F%P$GBJ, <A(*B%CFG"A%/2>O88UVM)R[/M1^$+Q
MWZIV)$>=Y&BOY#NA*>_3%/W1GR"(WK^0U%,4^N<O%+E;%]^$+MZE%2L5X;!$
MF'=RABRR";)FHD5ELV A-":+'>:8_2!- >XO!9Z%=F+BI?N:)+\ 4$L#!!0
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
MM<-ZF*KO#W"]0#U/&),O$]T3NR]:^!=02P,$%     @ AYNF6/[)?@<# P
MP0@  !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULK99K;]HP%(;_BI55
M4RMM#7&N=!") M,F;2TJ91=-^V#"@41UXLQVH/WWLQ,:43"L'_:%V,XYKY_W
MX$MZ&\8?1 H@T6-."]&W4BG+*]L620HY$9>LA$*]63*>$ZFZ?&6+D@-9U$DY
MM7&G$]@YR0HK[M5C$Q[W6"5I5L"$(U'E.>%/UT#9IF\YUO/ 7;9*I1ZPXUY)
M5C %.2LG7/7L5F61Y5"(C!6(P[)O#9RK85?'UP'?,MB(G3;23N:,/>C.YT7?
MZF@@H)!(K4#48PU#H%0+*8P_6TVKG5(G[K:?U3_6WI67.1$P9/1[MI!IWXHL
MM( EJ:B\8YM/L/7C:[V$45'_HDT3&[H62BHA6;Y-5@1Y5C1/\KBMPTZ"XQU)
MP-L$_-H$=YO@UD8;LMK6B$@2]SC;(*ZCE9INU+6ILY6;K-#_XE1R]393>3(>
M#(>WLYO[*9H,?@ZNOXS1X&:$U.#=;#Q"XQ^3\<UT/$7G(Y DH^("O4>SZ0B=
MGUV@,Y05Z#YEE2#%0O1LJ6BTIIUL9[YN9L9'9OY*^"5RG7<(=[!G2!^>3A]!
MTJ:[+]-M58.V$+@M!*[UW"-Z$_)$YA0$4F[0($EX1:A OP9S(;E::[]-!AM%
MSZRH]]^5*$D"?4MM, %\#5;\]HT3=#Z8[/XGL1?FW=:\>TH]5GY954B!RJ8*
M)K.-0E KZ+-A'7L=IQOT[/6N"T,4CKQ.&_4"SVOQO'_A\0H6:,GK76FB:P3\
MG7FQZX1[<(8@'(1F-K]E\U_%IL[ !Y!9L3+1^0<3.V$8.7MXAJ@(^]C,%[1\
MP:OX**P(-;$%![.Z8;!?N<.@,'!=,UG8DH4GR6;%/*-4H9453U)U%!L/D?"P
M*+[CX3T^0Y03^8X9,&H!HY. MS(%KBZ:IH#PJ&[.(Y#1X<+RHL#;@S1$8<<Y
MLOZZ+63W).0]D^;_M7NP$P,W"O?7G"$*.WA_O]H[%XR^W-79O<H*H1;54N5U
M+D-EBC<79M.1K*SOG#F3Z@:KFZGZQ@"N ]3[)6/RN:.OL?:K)?X+4$L#!!0
M   ( (>;IEB+A3F6S0@  -]+   9    >&PO=V]R:W-H965T<R]S:&5E=#4U
M+GAM;+6<:V_;.!:&_PKA'0Q:((TE2KYE$@-.1&(*-)T@27>Q&,P'1F9L;67)
M0]%)4\R/7^H2RS1IUBI._"&Q9/$Y%%_Q]HK2^7,NOA9+SB7ZMDJSXJ*WE')]
MUN\7\9*O6'&:KWFF?GG,Q8I)M2D6_6(M.)M7B59I'WO>L+]B2=:;GE?[;L3T
M/-_(-,GXC4#%9K5BXN62I_GS1<_OO>ZX319+6>[H3\_7;,'ON/RROA%JJ[^E
MS),5SXHDSY#@CQ>]F7]&0UPFJ([X=\*?BYWOJ#R5ASS_6FY\G%_TO#)'/.6Q
M+!%,_7OB5SQ-2Y+*Q]\-M+>-62;<_?Y*I]7)JY-Y8 6_RM/_)'.YO.B->VC.
M']DFE;?Y\^^\.:%!R8OSM*C^HN?ZV.&@A^)-(?-5DUCE8)5D]7_VK2F(G01X
M<B !;A+@O01!>"!!T"0(]B/@ PG")D%X;)8&38+!L1&&38)A5?9U854E'3')
MIN<B?T:B/%K1RB^57%5J5<!)5EY9=U*H7Q.53DYOR:?9/8G0S>SV_K_H_G;V
M^6YV=?_QC\]WZ%W$)4O2XCWZ!249NE_FFX)E\^*\+U7@,GD_;H)<U4'P@2 !
MNLXSN2P0R>9\;DE/W.E][ #TU1EO3QN_GO8E=A)GF\4I\OP3A#V,T9>["+W[
MY3TJEDQPZ_FY:==,G**@IH4MC3-Y&!D=CPQ>D;:2<V,B'IN8PYFBQ].P/5.:
M&L'V(@PJ;G#H(N0IDWR.;IB0+^A>L*Q@=</SYR=U*/HH^:KXRY+?RYH;VKEE
MJWQ6K%G,+WJJV2VX>.*]Z:__\H?>;S:1(6$1)(Q PB@03%,ZW"H=NNA*Z2>>
M;;A-2F?"KE+6L&$%*SO7IVDP&(R\\7G_:5<D\S \F$R"B7X8@<P:!8)IQ3_8
M%O_ 6?RS.!8;5='6(E_E905C*6*I&EVP++:*XL1U%:6&#79*V\<3[/E[HD#&
M) -#X<ED-![I(2E02$V3X5:3X8\TR3>9+-0X+>;)$WM(^8>,2YL:3E!7-8:&
M&FHTZOM[11-!QB1#0PU_'(R\8$\.H)B:'*.M'*.CJL@\*:1('C8R%TARH89>
MK.J1'KFUY[QT4KMJ,S+*Z0,.]QNOD2'@!U6=]LJ20.:+ L$T8<9;8<;'=!UE
M-<D765**<5(I8U/#B>JJACM?V$,OG GK& \R&P021H%@FI*3K9(39XG=<9'P
M LW0C9I%<B%4;;N3>?S5)J23U%5(2%@$"2.0, H$T[3UO79"Z;W18+X! XD-
M2HM :0241J%HNN [#H+OK,[7_/MWEI72\K\WB7PY:>:7*"F*LB=]EV3-GO?H
MG\-SSTMWF,[R^^9H,QR6G[UN%#0L.38LA0JKBX9;T;!3M(]*FW+0C_)'5#3M
M\0EZ9(E 3RRUS] :Y.ZP9!S@@>?IIW;E#MVYYD'2""B-0M%T$5O;Q'?.U?6F
MUJH8J#\"2HM :0241J%HNJZM2>*';]6%@KHHH+0(E$9 :12*I@O>VC*^VY<!
MZT(M%HMJGSVSB88T62)0&@&E42B:KFQK[OAN=^>&BYAGDBU43_N<*2D?7M -
M7Q>)5;Z:Y?L[^GFGWKB6\/7C[VL):=%$H#0"2J-0-%W+UAGRW=;0Y\WJ@8MR
MQ/20,S%'*UYN%V6-Y,QJV+F!G9MCT_'9]TY! Q)0&H6BZ>JU]I%_E']DE0G4
M+FIHVET%WS.&R5%SG-Y8#XWC"&CN*!1-5Z&U?GRW]]/Y#H2;UUF;B5'FH\'8
ME ;4W&EHNQ?$P#>"4JB@^@WQUK?!3IM@>K,1\9(5:M#QG,@E$LT8='UH;N'&
M=16FH>T*$YA5QG*4;U88T)Q1*)HN2^NN8+>[TN'VD)O461&;D^$'IB:@_HDM
M:N"%1F6!BJJKTMHGV&V?_.Q=(C>VLT2@1@LHC30T[?94,#8N'XI-4PGCT6[K
MJ$O4FB/8;8Y<Y9D4:MJ,TH0])&ERH!4#=4@:FG;UCD)+G0'U/JQ1AR.SJ-_"
MU<"MJX&/6OOQ>@/ONW4EV*4;TEF0T+S+;30F$6A,8HDY,3HI"A53%Z-U'+#;
M<8A>[[S%K]6$%067Y4*_7"[5+*?:M+=AH(M"L&E9X+%I*D>@40DHC4+1="U;
MCP'_< 7)9K6IAVMLE0N9?*]Z(:MXH&M(0&D1-I>'F&-  AJ30M%TZ5I+ ;LM
MA6TU%'7C>(*R//L0;]2^S#[& W44L,51&(;F? @T*K%&'6&SB7P+PP"WA@%V
M&P;[VCAE 740L.D,F#U(!!J3'!630L74)6G= ^QV#_0;(_^@[1AO5O56Z,JA
M$*B/ $J+0&D$E$:A:/K"\-:5"-YJ-4D ZD^ TB)0&@&E42B:+GCK=P1NO^-+
MU@QARMFU,4B-\\(^*'53.ZMM]3Z,%A@T*#DN*(4*JNO3.A^!V_GX41/\655-
M1S/LIG?6"=0  :414!J%HNFJ[SR@\V9/Z, ^H@/[C [L0SJP3^F\A5D3M&9-
MX#9K?K89!G5O IM[8YF>@$8EUJ@6YQ(JJJY0Z^ $;@=GOR'NLJK:C>XL$^AB
M$E : :51*)HN>6OT!,.W:H5!;1]06@1*(Z T"D73!6_MH<!M#_W,*ETWLK/4
MIE=C6_,;@48EH#0*1=-%;'VDX$@?R6VUGR#!J_B93+(%4K\@_BWFA;V?!?6;
M M/[&0S,58,1:%0"2J-0-%WDUID*W,[4-?M?+A+5*M^5BS.7>3I7PJK9481H
MDJDJG+#T!'WZ=*7V76Z2=*XDMNH*ZE*!TB)0&@&E42B:_E![ZU*%;^52A: N
M%2@M J414!J%HNF"MRY5^(-GGLK7D:0OZ)#-X4[>65;3&3*>!@:-2$!I%(JF
MB]5:5J';LOICS06K.M64LX*[%X2X69V5,U>WF,L/0$,22TCS/@Y4R%J1_L[[
MAU9<+*HW116H6KA6OP5FNW?[-JI9]0ZFO?U7_EGD6_83_XS6[YIJ\?6KKZZ9
M6"19H91]5*&\TY&J)*)^FU2](?-U]?:CAUS*?%5]77*F>N?R /7[8Y[+UXTR
MP/:=7M/_ U!+ P04    " "'FZ98CAZ):-4(  "O7P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6RUG&MOVS@6AO\*X9U==(!L;$F^M9L82$)*"C I
MLI/I#'86^T&U&5NH+AZ*=MIB?OQ0%UNB(M-V\&X^-+:L\QS)>LM#O4?AU4LJ
MOF0KSB7Y&D=)=MU;2;G^T.]G\Q6/@^PR7?-$??*<BCB0ZJU8]K.UX,&B"(JC
MOCT8C/MQ$":]V56Q[5',KM*-C,*$/PJ2;>(X$-]N>92^7/>LWF[#S^%R)?,-
M_=G5.ECR)RX_K1^%>M??4Q9AS),L3!,B^/-U[\;ZX#OO\X!BCU]#_I(U7I/\
M5#ZGZ9?\S?WBNC?(CXA'?"YS1*!^;?D=CZ*<I([CCPK:V^?, YNO=W2W.'EU
M,I^#C-^ET6_A0JZN>],>6?#G8!/)G],7GU<G-,IY\S3*BG_)2[7OH$?FFTRF
M<16LCB .D_)W\+7Z(AH!UO! @%T%V*<&.%6 <VK L H8M@(<YT# J H8M0*&
MATYZ7 6,3\TPJ0(FIV:85@'3XNJ6EZ.XEC20P>Q*I"]$Y'LK6OZB$$01K2YA
MF.3:?9)"?1JJ.#E[8+__?O/Q_B,C[-^?[G_Y#_DG^1@($>2*(N\HET$893^2
M'TB?9*M \(R$"?F4A#*[4!O5ZX<PBI0(LZN^5(>30_OS*K5;IK8/I';(0YK(
M5498LN +/;ZO3F-_+O;N7&YM(_!CNKTDUNB"V /;Z3B>NU/"AP?#Z2GASL%P
M9@Z_V2POR< JPFWRZ8F2=S\TO_>N[]=,? C$)7%*XK"#>!CLG0YV3CM4WTRD
M?&XD=H(UC3A[O3M%)N= IKLHR#*2/I,GF<Z_D/_^I#XG]Y+'V?\Z#ONVA V[
M87E=^9"M@SF_[JG"D7&QY;W9/_YFC0?_ZI(?$D:1,(:$N4B8AX3Y()@FO.%>
M>$,3??;(Q9PG4LT'<O5M4QDF2R+RRGI!5+IG+@1?D"Q799<0C?!SA8B$422,
M(6%N"9L6L'P.MYT-+D=7_6U37\B$/@BFZ6NTU]?(J*]R/,O642B[]&,,/E<_
M2!@M8:/&57+T:\20Z5PDS$/"?!!,4\]XKYZQ63U<A*K,WI#'_5#T=&@H,I+.
ME1(21I$PAH2Y2)B'A/D@F*:ZR5YU$^1D;((4'A)&D3"&A+E(F(>$^2"8)KSI
M7GA3XW#W"X_7J0C$-\+_V(3RV\7N/B/8R%4JPN]J_'NG;F[+K3^2/P_?V=P:
M,YVK2B2,(F$,"7.GKVJ^-1SG/ZW9&3*I?SRIIJ7W>RV]-VKI@7__'B3YR+73
MTCH09!M$&UYH*+^;77-1*BB7DO%&^=:8[%PY(6$4"6-(F%O")MI$?S"P6F)"
MIO2/I=2D9 UJ-VYPII@R&4@U&KU93^:$YPH*2J-0&H/2W(HV;MZ73-IWC]"4
M_I&4NJ0:!J]EE-1]EFV"9%[8#EDUS;\@ST&X&Z24@CJ%8\2>+1PDC4)IK*)9
M=N.+GSIVVRMPH5D]*,U'T721V;7([&/N5CD&Y2H+EDO!EVK8:JI,;6_87,6N
M;QG-C(=QMBB1- JEL8KVOJ')T7AR.;;:HD1F]: T'T7315E;_9;1T)U1_EF2
M<#?\S=-,9@<'.ZC1#Z51*(U5M&:1F;8E!77PH30?1=,E59OXUA$77W?J+T@4
MJGG:(BCZ\.7XQI78+HZ45JB;#Z51*(U!:6Y%:VIW-!JTYV102_](2EU&M5=O
MF<WZF_E<;)2(%N$V7/!DT2D2J&4/I5$HC4%I;D73VSZ#5S-WJ'6/HNERJLU[
MR^S>TTI&A\L;U+.'TBB4QJ TMZ)I=P;CRVE;2Z?LY:..3-=(;;5;1D/U=>5:
M[$6SGW^_:48.=>6A- JE,2C-K6C-^?WP\I4!VKV7W9;6_\-+MVHSW3*[Z<4\
M>YXF6RZR<AX4SM^F):B7#J51*(U!:6Y%:TY2[%<%#^JEHVBZXFK+W3)[[G=I
M'"NA%2-9<8>GAK7-6FUIJ/#4_HTYU=FB@UKN4!J#TMR*UNRGV/:@^&E+#^J\
MHVCZ(Z:U0V^;'?HCS]E4T5J7J?5?\:YCG]8NU'P0YUYX*,V%TCPHS4?1=''4
M7KMM]MH//4:C!J"', GC3=RI&:C3#J51*(U!:2Z4YD%I/HJF"['VXVT;^62-
M#;75H30*I3$HS872/"C-1]%T!=;FNVTVWU_=;S:F9OF?EZ2=.H3:\% :A=(8
ME.96-&W6T9J$01/Z*)HNKMJ&M\TVO*G.!E\/UEFH[0ZE42B-06DNE.9!:3Z*
MI@NQ-O+M$;3.0CU]*(U":0Q*<Z$T#TKS431=@;7W;YN]_[?566@_ $JC4!J#
MTMR*9KJ[]Z 9?11-5U?=-;#-70-#H7WB\XT(9?[QXT;,5T'&R<U2<![SI-L:
M@78*H#0*I3$HS872/"C-1]%T>=:=!WL*+;_0_@*41J$T!J6Y4)H'I?DHFJ[
MNA-A'^E$!-DJ+[E9N."B? Q(ID3PJ'AJ>QT(^>U04]Y,/EN-T,8#E,8JFO&Y
M'1>:TH/2?!1-7[*@[CDXYIY#L]UU05*YVK54U=BWD9D,DD7^U^2G=KS,V<X5
M'I1&H30&I;E.1V_'ZNQX0?/Z*)JNOKJIX9B;&M._=XH(VK2 TBB4QJ T%TKS
MH#0?1=.%5C<M'&C3PH$V+: T"J4Q*,V%TCPHS4?1= 4V%@<ZLVFQ>T@NMU)X
MIPBQ*P1AEPC"KA&$722HI+6>TFT_60G-Z:-HNKCJIH5C;EI8@^Y""NU*0&D4
M2F-0F@NE>5":CZ+I2JN[$@ZT*^% NQ)0&H72&)3F0FD>E.:C:+H"ZZZ$<V97
MXG@AA;8DH#0*I3$HS:UH>B%M-_^A*7T43==6W9-PS#T)R^ZNH]#V I1&H30&
MI;E0F@>E^2B:KK2ZO>! VPL.M+T I5$HC4%I+I3F06D^BJ8KL&XO..;VPAOJ
M*+2K *51*(U!:6Y%:]51NUU(H6T%%*T45[^Q"GC,Q;)8$3XC\W23R'(1[?W6
M_:KS-\5:ZZWMKO7!*]>.KS'E4O8/@5B&248B_JR0@\N)FF6*<G7X\HU,U\5:
MXY]3*=.X>+GBP8*+? ?U^7.:RMV;/,%^C?[97U!+ P04    " "'FZ98F OF
MW$@"  "T!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6RME-N.FS 0
MAE_%HFJUE:I ('M0"D@)2=6]2!MMM@>IZH4#0[#6V-0V2_KVM0VAV2U)>]&;
M8)OY/^:?>"9LN'B0!8!"^Y(R&3F%4M74=65:0(GEB%? ])N<BQ(KO14[5U8"
M<&9%)75]S[MR2TR8$X?V;"WBD->*$@9K@61=EEC\G /E3>2,G</!'=D5RARX
M<5CA'6Q ?:K60N_<GI*1$I@DG"$!>>3,QM-D8N)MP&<"C3Q:(^-DR_F#V=QF
MD>.9A(!"J@P!Z\<C)$"I >DT?G1,I_^D$1ZO#_1WUKOVLL42$DZ_D$P5D7/C
MH QR7%-UQYOWT/FY-+R44VE_4=/&!H&#TEHJ7G9BG4%)6/O$^ZX.1P+-&1;X
MG<!_+IB<$ 2=(+!&V\RLK056. X%;Y PT9IF%K8V5JW=$&;^Q8T2^BW1.A7?
M?D@^KI;H?O9UN4$7"U"84/DZ=)5FFP@W[3CSEN.?X 1HQ9DJ)%JR#+*G>E?G
MU"?F'Q*;^V>!*RQ&*!B_0;[G3P;R2?Y='IQ))^CK%%A><*I.+.4EH'N\1PLB
M4\IE+0!]FVVE$OHJ?A^J6$N<#!-->TYEA5.('-U_$L0C./&K%^,K[^V0W?\$
M>V)^TIN?G*/'RSP'VVZ(M&50N@P"*QAR?1YU,;X<W7@OAVY8\C?E]<C_0]GZ
M<8\:H 2QLW-!HI373+57KC_M1\_,=MRS\[D>2>T$^8UIYYF^4#O")**0:Z0W
MNM8-+=H9T6X4KVR;;;G236N7A1ZK($R ?I]SK@X;\X%^4,>_ %!+ P04
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
MO@,  #X-   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;*V7;6_B.!"
M_XJ56]UVI6T2.^&M"TA NR\Z=5N5TOWL)@:L)C9G&]C]]V<[(5!B:*0K'TCL
MS(R?&=LS=G_+Q8M<$J+ [SQC<N ME5I=!8%,EB3'TN<KPO27.1<Y5KHI%H%<
M"8)3JY1G 0K#=I!CRKQAW_;=BV&?KU5&&;D70*[S'(L_8Y+Q[<"#WJ[C@2Z6
MRG0$P_X*+\B4J-GJ7NA64%E):4Z8I)P!0>8#;P2O)C V"E;BB9*M/'@'QI5G
MSE],XT<Z\$)#1#*2*&,"Z\>&3$B6&4N:X]_2J%>-:10/WW?6OUKGM3//6)()
MSW[15"T'7M<#*9GC=:8>^/8[*1UJ&7L)SZ3]!]M2-O1 LI:*YZ6R)L@I*Y[X
M=QF( P5MQZV 2@5TK!"?4(A*A<@Z6I!9MZZQPL.^X%L@C+2V9EYL;*RV]H8R
M,XU3)?17JO74</IX-_GG<CR:WER#R=WM_<W/Z>CQQ]U/< D>B%2")HJD8*IX
M\@)&)N14_0$7UT1AFLE/+JD9HTJ"BX?IS'[_  (@EU@0N7M0!AZ7?"TQ2V4_
M4-H)@Q(D)?"X $8G@"-PRYE:2G##4I*^U@^T\U4$T"X"8W36X"T6/HC@9X!"
M%#MX)LW5HS,X434AD;47G9J0(D@781A^E)]<\2GT8[>^V?97<H43,O#TOI9$
M;(@W_/LOV Z_N)Q[)V.O7(TK5^-SUH<SMM&+1R\<K, S65#&*%L /@<K(BA/
MP85>*<6:<<:A,-ZRQDVVV@PA@MU^L#GTSR'4AIU*Z!5WJ^)NG>7^)C SV&_P
MM6I#(Q@>X=5EH@YRT[4KNO99NJ<BIF_ M6L#7[9J= ZAN /=>)T*KW,63R??
M.:%VUED*$LP2G<+?YNW442 ZPG7(]"(W;;>B[39>HD3S-EZ<W1I++VP?\=9E
M8(Q:;N!>!=P[FSY^V;JE@4<;(G0=!G:Q ET;"/B*J0!/.%L3%W'O/=/*.QE[
M%0(8[FM:^+\3RVQZ;9K%'#JGL!RD=[B!VSZ,CF;1)1;ZII2XYA$>%&;8.,LT
M@"W+?'2 T>GZ>D_O?_"8W*$3Q7[4.X&.]NBH:0IJ0([J% CYW=XQK4,.]GQX
M8L/ ?<&%9XO<V8S4 #]RX$<^JBT3EQSTT8ET"O=%%#:OHO44U<"!N+9^X]"O
MX=>E4.RCXUH5')Q$<R(6]H N0<+73!5'LJJWN@2,[-'WJ']L+@?VA+LW4]PL
M](%+[V@),C+7)D._HQ.H* [K14/QE3WO/G.E3\_V=:DO.$08 ?U]SKG:-<P
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
MCMMN^*VV9>F;MKBZKGFQ?Z-O_S;BY_\ 4$L#!!0    ( (>;IEAW2W&%!@(
M /$D   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4MJXT 4A>&M
M&"T@Y?M2DB;.J">9-MF <,H/8EM"I::3W;=Q!O81/>A)J#,2):&K'P0?HO3T
M*Q^Z:=^?RFX_E,7'\7 JJV8W3<./E,IZEX]=N>N'?#I?V?3CL9O.RW&;AF[]
MWFUSTN6R3>/MC.;YZ7;FXO5SR/\SL=]L]NO\LU__/N;3](_!Z4\_OI==SE.S
M>.W&;9Y63?HX7$^7=#G(W7ERLWAY6S7CRYLTJ7:00I#6#S((LOI!#D%>/R@@
M*.H'M1#4U@^ZAZ#[^D$/$/10/^@1@A[K!\D295P2),VP)M!:D&LA\%H0;"$0
M6Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG']L$
M>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$
M>AOJ;01ZVVRSA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=
M0&]'O9U ;T>]G4!O1[V=0&^?;783Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW
M$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';.?E01Z!^H=!'H'ZAT$>@?J
M'01Z!^H=!'JWJ'=+H'>+>K<$>K>H=_N=>I?I\Y#+M>=KC<__3JJG\[WY^OC+
M\NOD[+U<<$ZW%>7Y+U!+ P04    " "'FZ98_R>G=>,!  !L)   $P   %M#
M;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ%_Z!NAUD
M85N;MB#\>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:
MD%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU
M[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T<M@3%K4+9VE#QKY,Z%>^
M#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HL
MB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\
M3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC
M .GC'*2/"Y ^+D'ZX!.41E!$Y2BD<A13.0JJ'$55CL(J1W&5H\#*4605*+(*
M%%D%BJP"15:!(JM D56@R"I09!4HL@H4626*K!)%5HDBJT215:+(*E%DE2BR
M2A19)8JL$D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM"D56CR*I19-4H
MLFH4636*K!I%5HTBJT:15:/(JE%D+5!D+5!D+?Y3UF=KEW\</SSSUM3=(9\-
M?S*:O0%02P$"% ,4    " "'FZ98!T%-8H$   "Q    $
M@ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( (>;IECCSGL)[P
M "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4
M Q0    ( (>;IEB97)PC$ 8  )PG   3              "  <T!  !X;"]T
M:&5M92]T:&5M93$N>&UL4$L! A0#%     @ AYNF6)CC>P;F!0  M1\  !@
M             ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4
M Q0    ( (>;IEC7OHNVP@<  -LB   8              " @2H.  !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " "'FZ98U+7RZ7$#  "&
M#   &               @($B%@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
M4$L! A0#%     @ AYNF6#,A8":[!@  I!D  !@              ("!R1D
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( (>;IECOIWL'
M"P(  "T$   8              " @;H@  !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q02P$"% ,4    " "'FZ98_Y+FE$<)  !B1P  &
M@('[(@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ AYNF
M6*(%8J40 @  2 0  !@              ("!>"P  'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;%!+ 0(4 Q0    ( (>;IEA_#X9U?@@  &@N   8
M      " @;XN  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M" "'FZ98;'R)J60&  ",#@  &               @(%R-P  >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL4$L! A0#%     @ AYNF6)Q>]AL0'0  Y58  !D
M             ("!##X  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"
M% ,4    " "'FZ98(U<_F40%  #S#   &0              @(%36P  >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( (>;IEB[T"%JE@X
M "$I   9              " @<Y@  !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL4$L! A0#%     @ AYNF6%Y2R\!_ @  <04  !D              ("!
MFV\  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " "'FZ98
M!+?Y8>@"  !B!@  &0              @(%1<@  >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;%!+ 0(4 Q0    ( (>;IEA=\#6+)08  $D-   9
M      " @7!U  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%
M  @ AYNF6 EZB: R P  K 8  !D              ("!S'L  'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " "'FZ98:YO@*TD$   Y"@
M&0              @($U?P  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+
M 0(4 Q0    ( (>;IEBFU&5L[0(  &P&   9              " @;6#  !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ AYNF6!_TWC0=
M"   .!8  !D              ("!V88  'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q02P$"% ,4    " "'FZ98/9*@<Y,3   ^0   &0
M@($MCP  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( (>;
MIEC%[2I". 0  $\*   9              " @?>B  !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&UL4$L! A0#%     @ AYNF6(JT2:PM#0  C28  !D
M         ("!9J<  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M    " "'FZ98/+U+W/$-   **   &0              @('*M   >&PO=V]R
M:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( (>;IEB7;0O82 (  *8%
M   9              " @?+"  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M4$L! A0#%     @ AYNF6!(9@&*U!   4!(  !D              ("!<<4
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " "'FZ987X0
M7S0<   +6@  &0              @(%=R@  >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;%!+ 0(4 Q0    ( (>;IE@$I][08P4  & ,   9
M  " @<CF  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @
MAYNF6'T9LPT#!   '@D  !D              ("!8NP  'AL+W=O<FMS:&5E
M=',O<VAE970R."YX;6Q02P$"% ,4    " "'FZ98O#B&V=("  #Q!0  &0
M            @(&<\   >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4
M Q0    ( (>;IEBDW=MIC0(  'H%   9              " @:7S  !X;"]W
M;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ AYNF6/I#;,-W @
M904  !D              ("!:?8  'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"% ,4    " "'FZ98 X*+RM4"  #O!0  &0              @($7
M^0  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( (>;IEA7
M+)90=0,  'P(   9              " @2/\  !X;"]W;W)K<VAE971S+W-H
M965T,S,N>&UL4$L! A0#%     @ AYNF6 =B7M+$ @  W@4  !D
M     ("!S_\  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M" "'FZ98&%_D)\P$  "?#   &0              @('* @$ >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( (>;IECO/^M6@ (  ",%   9
M              " @<T' 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!
M A0#%     @ AYNF6!,YRIBV!@  #BL  !D              ("!A H! 'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " "'FZ98>R-9Q/(#
M   Z%@  &0              @(%Q$0$ >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;%!+ 0(4 Q0    ( (>;IEBT>"I;S@(  $4&   9              "
M@9H5 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ AYNF
M6*!,XLHN P  B L  !D              ("!GQ@! 'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6Q02P$"% ,4    " "'FZ983_V.=8X%  !E$P  &0
M        @($$' $ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0
M   ( (>;IEBJ>%A1;0(  ,L%   9              " @<DA 0!X;"]W;W)K
M<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ AYNF6*YN7MD* P  M0H
M !D              ("!;20! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q0
M2P$"% ,4    " "'FZ98* A<$RP%   ?)   &0              @(&N)P$
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( (>;IE@Y#*+4
MDP(  -@&   9              " @1$M 0!X;"]W;W)K<VAE971S+W-H965T
M-#4N>&UL4$L! A0#%     @ AYNF6+BWLNQA @  304  !D
M ("!VR\! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " "'
MFZ98Q4]S>(,"  !9!@  &0              @(%S,@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( (>;IEA6/O7T'@(  * $   9
M          " @2TU 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#
M%     @ AYNF6*R2)HFZ!   02   !D              ("!@C<! 'AL+W=O
M<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " "'FZ98;@[D47,"  "[
M!0  &0              @(%S/ $ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM
M;%!+ 0(4 Q0    ( (>;IEAOO(?+XP(  /((   9              " @1T_
M 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ AYNF6*2,
MP8\T P  T H  !D              ("!-T(! 'AL+W=O<FMS:&5E=',O<VAE
M970U,BYX;6Q02P$"% ,4    " "'FZ98/#V[GYH"  #=!@  &0
M    @(&B10$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (
M (>;IEC^R7X' P,  ,$(   9              " @7-( 0!X;"]W;W)K<VAE
M971S+W-H965T-30N>&UL4$L! A0#%     @ AYNF6(N%.9;-"   WTL  !D
M             ("!K4L! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"
M% ,4    " "'FZ98CAZ):-4(  "O7P  &0              @(&Q5 $ >&PO
M=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( (>;IEB8"^;<2 (
M +0%   9              " @;U= 0!X;"]W;W)K<VAE971S+W-H965T-3<N
M>&UL4$L! A0#%     @ AYNF6&?@ZS@X"0  MTX  !D              ("!
M/& ! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " "'FZ98
MNFT:9A0%   T'0  &0              @(&K:0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4Y+GAM;%!+ 0(4 Q0    ( (>;IEB!X\F[O@,  #X-   9
M      " @?9N 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%
M  @ AYNF6-J7Y]22 P  #PT  !D              ("!ZW(! 'AL+W=O<FMS
M:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " "'FZ981XII_%<%  #C*@
M&0              @(&T=@$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+
M 0(4 Q0    ( (>;IE@%A#C-20,  ,H4   -              "  4)\ 0!X
M;"]S='EL97,N>&UL4$L! A0#%     @ AYNF6)>*NQS     $P(   L
M         ( !MG\! %]R96QS+RYR96QS4$L! A0#%     @ AYNF6/IUF84!
M!0  $2D   \              ( !GX ! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4
M Q0    ( (>;IEAW2W&%!@(  /$D   :              "  <V% 0!X;"]?
M<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( (>;IEC_)Z=UXP$
M &PD   3              "  0N( 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%
3!@    !& $8 (1,  !^* 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>144</ContextCount>
  <ElementCount>343</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>51</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Statements of Operations and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS</Role>
      <ShortName>ORGANIZATION AND DESCRIPTION OF BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/EARNINGSPERSHARE</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/INVENTORIES</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - NOTE RECEIVABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/NOTERECEIVABLE</Role>
      <ShortName>NOTE RECEIVABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/PROPERTYANDEQUIPMENT</Role>
      <ShortName>PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - GOODWILL AND INTANGIBLES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/GOODWILLANDINTANGIBLES</Role>
      <ShortName>GOODWILL AND INTANGIBLES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSES</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/RELATEDPARTYTRANSACTIONS</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - MEZZANINE EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/MEZZANINEEQUITY</Role>
      <ShortName>MEZZANINE EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/STOCKBASEDCOMPENSATION</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/EARNINGSPERSHARETables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/EARNINGSPERSHARE</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/REVENUETables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/REVENUE</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/INVENTORIESTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/INVENTORIES</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - NOTE RECEIVABLE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/NOTERECEIVABLETables</Role>
      <ShortName>NOTE RECEIVABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/NOTERECEIVABLE</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/PROPERTYANDEQUIPMENTTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/PROPERTYANDEQUIPMENT</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - GOODWILL AND INTANGIBLES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/GOODWILLANDINTANGIBLESTables</Role>
      <ShortName>GOODWILL AND INTANGIBLES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/GOODWILLANDINTANGIBLES</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSES</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/STOCKBASEDCOMPENSATIONTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://celsius.com/role/STOCKBASEDCOMPENSATION</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails</Role>
      <ShortName>ORGANIZATION AND DESCRIPTION OF BUSINESS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Expected Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Expected Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Long Lived Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Long Lived Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - EARNINGS PER SHARE - Schedule of EPS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails</Role>
      <ShortName>EARNINGS PER SHARE - Schedule of EPS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - EARNINGS PER SHARE - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/EARNINGSPERSHARENarrativeDetails</Role>
      <ShortName>EARNINGS PER SHARE - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - REVENUE - Schedule of Net Sales by Reporting Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails</Role>
      <ShortName>REVENUE - Schedule of Net Sales by Reporting Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - REVENUE - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/REVENUENarrativeDetails</Role>
      <ShortName>REVENUE - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/INVENTORIESDetails</Role>
      <ShortName>INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://celsius.com/role/INVENTORIESTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - NOTE RECEIVABLE - Schedule of Note Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails</Role>
      <ShortName>NOTE RECEIVABLE - Schedule of Note Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - NOTE RECEIVABLE - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/NOTERECEIVABLENarrativeDetails</Role>
      <ShortName>NOTE RECEIVABLE - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/PROPERTYANDEQUIPMENTNarrativeDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - GOODWILL AND INTANGIBLES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/GOODWILLANDINTANGIBLESNarrativeDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Amortization of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLES - Schedule of Amortization of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Future Estimated Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLES - Schedule of Future Estimated Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://celsius.com/role/RELATEDPARTYTRANSACTIONS</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - MEZZANINE EQUITY - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails</Role>
      <ShortName>MEZZANINE EQUITY - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://celsius.com/role/INCOMETAXES</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - STOCK-BASED COMPENSATION - Outstanding Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Outstanding Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - STOCK-BASED COMPENSATION - Performance Shares Issued to Non-employees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Performance Shares Issued to Non-employees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="celh-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://celsius.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>62</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: celh:AgreementTermCancellableTermThereafter, celh:AgreementTermFirstCancellableTerm, celh:NumberOfBoardMembers, ecd:TrdArrDuration, us-gaap:NumberOfOperatingSegments, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 -  celh-20240331.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="celh-20240331.htm">celh-20240331.htm</File>
    <File>celh-20240331.xsd</File>
    <File>celh-20240331_cal.xml</File>
    <File>celh-20240331_def.xml</File>
    <File>celh-20240331_lab.xml</File>
    <File>celh-20240331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>celh-20240331_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="515">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>90
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "celh-20240331.htm": {
   "nsprefix": "celh",
   "nsuri": "http://celsius.com/20240331",
   "dts": {
    "inline": {
     "local": [
      "celh-20240331.htm"
     ]
    },
    "schema": {
     "local": [
      "celh-20240331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "celh-20240331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "celh-20240331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "celh-20240331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "celh-20240331_pre.xml"
     ]
    }
   },
   "keyStandard": 273,
   "keyCustom": 70,
   "axisStandard": 20,
   "axisCustom": 0,
   "memberStandard": 25,
   "memberCustom": 25,
   "hidden": {
    "total": 13,
    "http://xbrl.sec.gov/dei/2023": 5,
    "http://xbrl.sec.gov/ecd/2023": 2,
    "http://fasb.org/us-gaap/2023": 3,
    "http://celsius.com/20240331": 3
   },
   "contextCount": 144,
   "entityCount": 1,
   "segmentCount": 51,
   "elementCount": 580,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 515,
    "http://xbrl.sec.gov/dei/2023": 30,
    "http://xbrl.sec.gov/ecd/2023": 15
   },
   "report": {
    "R1": {
     "role": "http://celsius.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://celsius.com/role/ConsolidatedBalanceSheets",
     "longName": "0000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
     "longName": "0000004 - Statement - Consolidated Statements of Operations and Comprehensive Income",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical",
     "longName": "0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity",
     "longName": "0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-26",
      "name": "celh:AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-26",
      "name": "celh:AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquityParenthetical",
     "longName": "0000007 - Statement - Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity (Parenthetical)",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity and Mezzanine Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://celsius.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "0000008 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS",
     "longName": "0000009 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS",
     "shortName": "ORGANIZATION AND DESCRIPTION OF BUSINESS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "0000010 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://celsius.com/role/EARNINGSPERSHARE",
     "longName": "0000011 - Disclosure - EARNINGS PER SHARE",
     "shortName": "EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://celsius.com/role/REVENUE",
     "longName": "0000012 - Disclosure - REVENUE",
     "shortName": "REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "celh:RevenueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "celh:RevenueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://celsius.com/role/INVENTORIES",
     "longName": "0000013 - Disclosure - INVENTORIES",
     "shortName": "INVENTORIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS",
     "longName": "0000014 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "celh:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "celh:PrepaidExpensesAndOtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://celsius.com/role/NOTERECEIVABLE",
     "longName": "0000015 - Disclosure - NOTE RECEIVABLE",
     "shortName": "NOTE RECEIVABLE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://celsius.com/role/PROPERTYANDEQUIPMENT",
     "longName": "0000016 - Disclosure - PROPERTY AND EQUIPMENT",
     "shortName": "PROPERTY AND EQUIPMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://celsius.com/role/GOODWILLANDINTANGIBLES",
     "longName": "0000017 - Disclosure - GOODWILL AND INTANGIBLES",
     "shortName": "GOODWILL AND INTANGIBLES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSES",
     "longName": "0000018 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://celsius.com/role/RELATEDPARTYTRANSACTIONS",
     "longName": "0000019 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://celsius.com/role/MEZZANINEEQUITY",
     "longName": "0000020 - Disclosure - MEZZANINE EQUITY",
     "shortName": "MEZZANINE EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://celsius.com/role/INCOMETAXES",
     "longName": "0000021 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://celsius.com/role/STOCKBASEDCOMPENSATION",
     "longName": "0000022 - Disclosure - STOCK-BASED COMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://celsius.com/role/COMMITMENTSANDCONTINGENCIES",
     "longName": "0000023 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://celsius.com/role/EARNINGSPERSHARETables",
     "longName": "9954473 - Disclosure - EARNINGS PER SHARE (Tables)",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://celsius.com/role/REVENUETables",
     "longName": "9954474 - Disclosure - REVENUE (Tables)",
     "shortName": "REVENUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://celsius.com/role/INVENTORIESTables",
     "longName": "9954475 - Disclosure - INVENTORIES (Tables)",
     "shortName": "INVENTORIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://celsius.com/role/NOTERECEIVABLETables",
     "longName": "9954476 - Disclosure - NOTE RECEIVABLE (Tables)",
     "shortName": "NOTE RECEIVABLE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "celh:ScheduleOfNoteReceivableTableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "celh:ScheduleOfNoteReceivableTableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://celsius.com/role/PROPERTYANDEQUIPMENTTables",
     "longName": "9954477 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://celsius.com/role/GOODWILLANDINTANGIBLESTables",
     "longName": "9954478 - Disclosure - GOODWILL AND INTANGIBLES (Tables)",
     "shortName": "GOODWILL AND INTANGIBLES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables",
     "longName": "9954479 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://celsius.com/role/STOCKBASEDCOMPENSATIONTables",
     "longName": "9954480 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails",
     "longName": "9954481 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS (Details)",
     "shortName": "ORGANIZATION AND DESCRIPTION OF BUSINESS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-36",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-36",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
     "longName": "9954482 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashUninsuredAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails",
     "longName": "9954483 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Risk (Details)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-43",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-43",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails",
     "longName": "9954484 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Expected Credit Losses (Details)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Expected Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails",
     "longName": "9954485 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Long Lived Assets (Details)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Long Lived Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "celh:TotalLonglivedAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "celh:TotalLonglivedAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails",
     "longName": "9954486 - Disclosure - EARNINGS PER SHARE - Schedule of EPS (Details)",
     "shortName": "EARNINGS PER SHARE - Schedule of EPS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UndistributedEarnings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://celsius.com/role/EARNINGSPERSHARENarrativeDetails",
     "longName": "9954487 - Disclosure - EARNINGS PER SHARE - Narrative (Details)",
     "shortName": "EARNINGS PER SHARE - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "celh:PotentiallyDilutiveSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "celh:PotentiallyDilutiveSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "celh:PotentiallyDilutiveSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "celh:PotentiallyDilutiveSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails",
     "longName": "9954488 - Disclosure - REVENUE - Schedule of Net Sales by Reporting Segment (Details)",
     "shortName": "REVENUE - Schedule of Net Sales by Reporting Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-57",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://celsius.com/role/REVENUENarrativeDetails",
     "longName": "9954489 - Disclosure - REVENUE - Narrative (Details)",
     "shortName": "REVENUE - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "celh:PromotionalAllowance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "celh:PromotionalAllowance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://celsius.com/role/INVENTORIESDetails",
     "longName": "9954490 - Disclosure - INVENTORIES (Details)",
     "shortName": "INVENTORIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails",
     "longName": "9954491 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R47": {
     "role": "http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails",
     "longName": "9954492 - Disclosure - NOTE RECEIVABLE - Schedule of Note Receivable (Details)",
     "shortName": "NOTE RECEIVABLE - Schedule of Note Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NotesAndLoansReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "celh:ScheduleOfNoteReceivableTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NotesAndLoansReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "celh:ScheduleOfNoteReceivableTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://celsius.com/role/NOTERECEIVABLENarrativeDetails",
     "longName": "9954493 - Disclosure - NOTE RECEIVABLE - Narrative (Details)",
     "shortName": "NOTE RECEIVABLE - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebtTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebtTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails",
     "longName": "9954494 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details)",
     "shortName": "PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://celsius.com/role/PROPERTYANDEQUIPMENTNarrativeDetails",
     "longName": "9954495 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details)",
     "shortName": "PROPERTY AND EQUIPMENT - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://celsius.com/role/GOODWILLANDINTANGIBLESNarrativeDetails",
     "longName": "9954496 - Disclosure - GOODWILL AND INTANGIBLES - Narrative (Details)",
     "shortName": "GOODWILL AND INTANGIBLES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails",
     "longName": "9954497 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Amortization of Intangible Assets (Details)",
     "shortName": "GOODWILL AND INTANGIBLES - Schedule of Amortization of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedCustomerRelationshipsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedCustomerRelationshipsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails",
     "longName": "9954498 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Future Estimated Amortization (Details)",
     "shortName": "GOODWILL AND INTANGIBLES - Schedule of Future Estimated Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails",
     "longName": "9954499 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "celh:Freight",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails",
     "longName": "9954500 - Disclosure - RELATED PARTY TRANSACTIONS (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "celh:ContractWithCustomerLiabilityRevenueRecognitionTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
     "longName": "9954501 - Disclosure - MEZZANINE EQUITY - Narrative (Details)",
     "shortName": "MEZZANINE EQUITY - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "celh:PercentageOfVotingRightPreferredStock",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "celh:PercentageOfVotingRightPreferredStock",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://celsius.com/role/INCOMETAXESDetails",
     "longName": "9954502 - Disclosure - INCOME TAXES (Details)",
     "shortName": "INCOME TAXES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
     "longName": "9954503 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails",
     "longName": "9954504 - Disclosure - STOCK-BASED COMPENSATION - Outstanding Stock Options (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Outstanding Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails",
     "longName": "9954505 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock Activity (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Restricted Stock Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
     "longName": "9954506 - Disclosure - STOCK-BASED COMPENSATION - Performance Shares Issued to Non-employees (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Performance Shares Issued to Non-employees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-129",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "celh:ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-129",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "celh:ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "longName": "9954507 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-138",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-138",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "celh-20240331.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails",
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "verboseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r650"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Allowance for Expected Credit Losses",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "celh_AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption of accounting standard",
        "label": "Accounts Receivable And Financing Receivable, Allowance For Credit Loss, Current",
        "documentation": "Accounts Receivable And Financing Receivable, Allowance For Credit Loss, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable-net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r265"
     ]
    },
    "celh_AccruedDistributorTerminationFeePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "AccruedDistributorTerminationFeePolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributor Termination Fees",
        "label": "Accrued distributor termination Fee [Policy Text Block]",
        "documentation": "Accrued distributor termination Fee"
       }
      }
     },
     "auth_ref": []
    },
    "celh_AccruedDividend": {
     "xbrltype": "percentItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "AccruedDividend",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued dividend",
        "label": "Accrued dividend",
        "documentation": "Accrued dividend"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r138"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      },
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails",
      "http://celsius.com/role/ConsolidatedBalanceSheets",
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "totalLabel": "Total",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedMarketingCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued marketing",
        "label": "Accrued Marketing Costs, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued legal",
        "label": "Accrued Professional Fees",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "celh_AccruedPromotionalAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "AccruedPromotionalAllowance",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued promotional allowance",
        "label": "Accrued promotional allowance",
        "documentation": "Accrued promotional allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedAmortizationOfOtherDeferredCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedAmortizationOfOtherDeferredCosts",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization",
        "label": "Accumulated Amortization of Other Deferred Costs",
        "documentation": "Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations."
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r169",
      "r480"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r106",
      "r177",
      "r476",
      "r493",
      "r494"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r14",
      "r31",
      "r408",
      "r411",
      "r438",
      "r489",
      "r490",
      "r751",
      "r752",
      "r753",
      "r758",
      "r759",
      "r760"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r650",
      "r832"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r367",
      "r508",
      "r758",
      "r759",
      "r760",
      "r812",
      "r834"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r328"
     ]
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Costs",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r692",
      "r717"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r674",
      "r685",
      "r695",
      "r720"
     ]
    },
    "celh_AgreementTermCancellableTermThereafter": {
     "xbrltype": "durationItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "AgreementTermCancellableTermThereafter",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancellable term thereafter",
        "label": "Agreement Term, Cancellable Term Thereafter",
        "documentation": "Agreement Term, Cancellable Term Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "celh_AgreementTermFirstCancellableTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "AgreementTermFirstCancellableTerm",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First cancellable term",
        "label": "Agreement Term, First Cancellable Term",
        "documentation": "Agreement Term, First Cancellable Term"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r678",
      "r686",
      "r696",
      "r713",
      "r721",
      "r725",
      "r733"
     ]
    },
    "celh_AllOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "AllOtherMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All others",
        "label": "All Other [Member]",
        "documentation": "All Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangement expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r373"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance as of December 31, 2023",
        "periodEndLabel": "Balance as of March 31, 2024",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r266",
      "r272"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current period change for expected credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForNotesAndLoansReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails": {
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for expected credit losses",
        "label": "Financing Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on financing receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r266",
      "r272"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "celh_AmortizationOfDeferredOtherCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "AmortizationOfDeferredOtherCosts",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred other costs",
        "label": "Amortization Of Deferred Other Costs",
        "documentation": "Amortization Of Deferred Other Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r53",
      "r56"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "srt_AsiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "AsiaMember",
     "presentation": [
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia-Pacific",
        "label": "Asia [Member]"
       }
      }
     },
     "auth_ref": [
      "r836",
      "r837",
      "r838",
      "r839"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r172",
      "r198",
      "r241",
      "r254",
      "r258",
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r401",
      "r405",
      "r421",
      "r472",
      "r547",
      "r650",
      "r662",
      "r779",
      "r780",
      "r820"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r181",
      "r198",
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r401",
      "r405",
      "r421",
      "r650",
      "r779",
      "r780",
      "r820"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r79"
     ]
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "celh_BrandsTotalCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "BrandsTotalCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brands",
        "label": "Brands Total Carrying Amount",
        "documentation": "Brands total carrying amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingMember",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liability",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r74",
      "r398"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION AND DESCRIPTION OF BUSINESS",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r118",
      "r119"
     ]
    },
    "celh_CDFinancialLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "CDFinancialLLCMember",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CD Financial, LLC",
        "label": "C D Financial L L C [Member]",
        "documentation": "It represents legal entity associated with the company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r167",
      "r625"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r136"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of the period",
        "periodEndLabel": "Cash and cash equivalents at end of the period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r115",
      "r196"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r115"
     ]
    },
    "celh_CashConsiderationToRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "CashConsiderationToRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash consideration to related party",
        "label": "Cash Consideration to Related Party",
        "documentation": "Cash consideration to related party."
       }
      }
     },
     "auth_ref": []
    },
    "celh_CashPaidDuringPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "CashPaidDuringPeriodAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for:",
        "label": "Cash Paid During Period [Abstract]",
        "documentation": "Cash Paid During Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashUninsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashUninsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount excess of FDIC limit",
        "label": "Cash, Uninsured Amount",
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "celh_ChangeInRightToUseAndLeaseObligationnet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ChangeInRightToUseAndLeaseObligationnet",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in right of use and lease obligation-net",
        "label": "Change in right of use assets and lease obligation-net",
        "documentation": "Change in right of use assets and lease obligation-net"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "celh_ClassActionLawsuitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ClassActionLawsuitMember",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class Action Lawsuit",
        "label": "Class Action Lawsuit [Member]",
        "documentation": "Class Action Lawsuit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r173",
      "r174",
      "r175",
      "r198",
      "r221",
      "r222",
      "r230",
      "r233",
      "r239",
      "r240",
      "r269",
      "r290",
      "r292",
      "r293",
      "r294",
      "r297",
      "r298",
      "r300",
      "r301",
      "r304",
      "r305",
      "r307",
      "r421",
      "r498",
      "r499",
      "r500",
      "r501",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r534",
      "r557",
      "r580",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r739",
      "r755",
      "r761"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r239",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r498",
      "r499",
      "r500",
      "r501",
      "r638",
      "r739",
      "r755"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "celh_CollaborativeArrangementAgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "CollaborativeArrangementAgreementTerm",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term agreement",
        "label": "Collaborative Arrangement Agreement Term",
        "documentation": "Collaborative Arrangement Agreement Term"
       }
      }
     },
     "auth_ref": []
    },
    "celh_CollaborativeArrangementFixedFeesTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "CollaborativeArrangementFixedFeesTerm",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of fixed fees",
        "label": "Collaborative Arrangement Fixed Fees, Term",
        "documentation": "Collaborative Arrangement Fixed Fees, Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r88",
      "r473",
      "r533"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r282",
      "r283",
      "r611",
      "r775"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r653",
      "r654",
      "r656",
      "r657",
      "r658",
      "r659",
      "r758",
      "r759",
      "r812",
      "r831",
      "r834"
     ]
    },
    "us-gaap_CommonStockOtherSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockOtherSharesOutstanding",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, other shares outstanding (in shares)",
        "label": "Common Stock, Other Shares, Outstanding",
        "documentation": "Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in USD per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r534"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r97",
      "r534",
      "r553",
      "r834",
      "r835"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.001 par value; 300,000,000 shares authorized, 233,070,146 and 231,787,482 shares issued and outstanding at March\u00a031, 2024 and December\u00a031, 2023, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r474",
      "r650"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r183",
      "r185",
      "r190",
      "r468",
      "r485"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive (loss) income:",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r42",
      "r82",
      "r83",
      "r263",
      "r610"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r42",
      "r82",
      "r83",
      "r263",
      "r495",
      "r610"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r42",
      "r82",
      "r83",
      "r263",
      "r610",
      "r742"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r152"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r42",
      "r82",
      "r83",
      "r263"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r42",
      "r82",
      "r83",
      "r263",
      "r610"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation and Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r629"
     ]
    },
    "celh_ContingentCommitmentToThirdParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ContingentCommitmentToThirdParties",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent commitment to third parties",
        "label": "Contingent Commitment To Third Parties",
        "documentation": "Contingent commitment to third parties."
       }
      }
     },
     "auth_ref": []
    },
    "celh_ContractAssetsCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ContractAssetsCurrentMember",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Assets Current",
        "label": "Contract Assets Current [Member]",
        "documentation": "Contract Assets Current [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_ContractAssetsNonCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ContractAssetsNonCurrentMember",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Assets Non Current",
        "label": "Contract Assets Non Current [Member]",
        "documentation": "Contract Assets Non Current [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liability",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r310",
      "r321"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue-current",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r310",
      "r321"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, non-current",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r310",
      "r321"
     ]
    },
    "celh_ContractWithCustomerLiabilityRevenueRecognitionTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ContractWithCustomerLiabilityRevenueRecognitionTerm",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition, term",
        "label": "Contract with Customer, Liability, Revenue Recognition Term",
        "documentation": "Contract with Customer, Liability, Revenue Recognition Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual obligations",
        "label": "Contractual Obligation",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertiblePreferredStockMember",
     "presentation": [
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Preferred Stock",
        "label": "Convertible Preferred Stock [Member]",
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r301",
      "r304",
      "r656",
      "r657",
      "r658",
      "r659"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r198",
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r421",
      "r779"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Revenue",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "celh_CostcoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "CostcoMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costco",
        "label": "Costco [Member]",
        "documentation": "Costco [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r162",
      "r205",
      "r210",
      "r216",
      "r270",
      "r271",
      "r365",
      "r366",
      "r367",
      "r390",
      "r391",
      "r407",
      "r408",
      "r409",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r437"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]",
        "label": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "auth_ref": [
      "r162",
      "r205",
      "r210",
      "r216",
      "r270",
      "r271",
      "r365",
      "r366",
      "r367",
      "r390",
      "r391",
      "r407",
      "r408",
      "r409",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r437"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]",
        "label": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "auth_ref": [
      "r162",
      "r205",
      "r210",
      "r216",
      "r270",
      "r271",
      "r365",
      "r366",
      "r367",
      "r390",
      "r391",
      "r407",
      "r408",
      "r409",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r437"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r263"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt conversion price (in USD per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r299"
     ]
    },
    "celh_DeferredContractAssetInOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "DeferredContractAssetInOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred contract asset in other assets",
        "label": "Deferred Contract Asset in Other Assets",
        "documentation": "Deferred Contract Asset in Other Assets"
       }
      }
     },
     "auth_ref": []
    },
    "celh_DeferredContractCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "DeferredContractCostsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred other costs-current",
        "label": "Deferred contract costs-current",
        "documentation": "Deferred contract costs-current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt issuance costs",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r782"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred tax liability",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r139",
      "r386"
     ]
    },
    "celh_DeferredOtherCostsNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "DeferredOtherCostsNonCurrent",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred other costs-non-current",
        "label": "Deferred Other Costs-Non-Current",
        "documentation": "Deferred Other Costs-Non-Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue-current",
        "label": "Deferred Revenue, Current",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "celh_DeferredTaxLiabilitynet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "DeferredTaxLiabilitynet",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes-net",
        "label": "Deferred Tax Liabilitynet",
        "documentation": "Deferred Tax Liability-net"
       }
      }
     },
     "auth_ref": []
    },
    "celh_DenominatorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "DenominatorAbstract",
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities:",
        "label": "Denominator [Abstract]",
        "documentation": "Denominator"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepositsAssets",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term assets",
        "label": "Deposits Assets",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future."
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r57"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r244"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r525",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r548",
      "r549",
      "r550",
      "r551",
      "r567",
      "r568",
      "r569",
      "r570",
      "r573",
      "r574",
      "r575",
      "r576",
      "r597",
      "r598",
      "r599",
      "r600",
      "r652",
      "r654"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78",
      "r80",
      "r81",
      "r523",
      "r525",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r548",
      "r549",
      "r550",
      "r551",
      "r567",
      "r568",
      "r569",
      "r570",
      "r573",
      "r574",
      "r575",
      "r576",
      "r597",
      "r598",
      "r599",
      "r600",
      "r628",
      "r652",
      "r654"
     ]
    },
    "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allocation of earnings to participating securities",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities",
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails",
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCK-BASED COMPENSATION",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r330",
      "r361",
      "r362",
      "r364",
      "r647"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Prepaid Expenses And Other Current Assets [Abstract]",
        "label": "Disclosure Prepaid Expenses And Other Current Assets [Abstract]",
        "documentation": "Prepaid Expenses And Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "celh_DisclosureRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "DisclosureRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Revenue [Abstract]",
        "label": "Disclosure Revenue [Abstract]",
        "documentation": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends",
        "label": "Dividends",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r132"
     ]
    },
    "us-gaap_DividendsPreferredStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPreferredStockCash",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid to Series A preferred stock",
        "label": "Dividends, Preferred Stock, Cash",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r132"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "celh_DthreemLicensingGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "DthreemLicensingGroupMember",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DThreeM Licensing Group",
        "label": "DThreeM Licensing Group [Member]",
        "documentation": "DThreeM Licensing Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_EarningsLossAllocatedToParticipatingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "EarningsLossAllocatedToParticipatingShares",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income allocated to participating preferred shares",
        "label": "Earnings (Loss) Allocated to Participating Shares",
        "documentation": "Earnings (Loss) Allocated to Participating Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in USD per share)",
        "verboseLabel": "Basic (in USD per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r218",
      "r221",
      "r230",
      "r232",
      "r233",
      "r237",
      "r417",
      "r418",
      "r469",
      "r486",
      "r631"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in USD per share)",
        "verboseLabel": "Dilutive (in USD per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r221",
      "r230",
      "r232",
      "r233",
      "r237",
      "r417",
      "r418",
      "r469",
      "r486",
      "r631"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38"
     ]
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareReconciliationAbstract",
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share:",
        "label": "Earnings Per Share Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHARE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS PER SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r234",
      "r235",
      "r236"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://celsius.com/role/INCOMETAXESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "celh_EightPercentageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "EightPercentageMember",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "8%",
        "label": "Eight Percentage [Member]",
        "documentation": "Eight percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of recognition of compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation expense, restricted stock",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized pre-tax non-cash compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r162",
      "r187",
      "r188",
      "r189",
      "r202",
      "r203",
      "r204",
      "r207",
      "r213",
      "r215",
      "r238",
      "r270",
      "r271",
      "r308",
      "r365",
      "r366",
      "r367",
      "r390",
      "r391",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r413",
      "r416",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r438",
      "r489",
      "r490",
      "r491",
      "r508",
      "r580"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r692",
      "r717"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r668",
      "r679",
      "r689",
      "r714"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EuropeMember",
     "presentation": [
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "label": "Europe [Member]"
       }
      }
     },
     "auth_ref": [
      "r836",
      "r837",
      "r838",
      "r839"
     ]
    },
    "celh_ExchangeLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ExchangeLosses",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Exchange losses",
        "label": "Exchange Losses",
        "documentation": "Exchange losses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "celh_FAndLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "FAndLMember",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "F and L",
        "label": "F and L [Member]",
        "documentation": "F and L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_FI": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "FI",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finland",
        "label": "FINLAND"
       }
      }
     },
     "auth_ref": []
    },
    "celh_FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement, Summary of Fair Value Instrument Inputs",
        "label": "Fair Value Measurement, Summary Of Fair Value Instrument Inputs [Table Text Block]",
        "documentation": "Fair Value Measurement, Summary Of Fair Value Instrument Inputs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r19"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability obligation-finance leases",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liability obligation-finance leases",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Principal payments on finance lease obligations",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r436"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets-finance leases",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_FiniteLivedCustomerRelationshipsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedCustomerRelationshipsGross",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "label": "Finite-Lived Customer Relationships, Gross",
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized over estimated useful life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r279"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accumulated Amortization of Intangible Assets",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "celh_FiniteLivedIntangibleAssetsEffectOfExchangeRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "FiniteLivedIntangibleAssetsEffectOfExchangeRate",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes",
        "label": "Finite-Lived Intangible Assets, Effect Of Exchange Rate",
        "documentation": "Finite-Lived Intangible Assets, Effect Of Exchange Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails": {
       "parentTag": "celh_TotalIntangibles",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Definite-lived intangible assets-net",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r453"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGrossAbstract",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Definite-lived intangible assets",
        "label": "Finite-Lived Intangible Assets, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofFutureEstimatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r452"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency transaction gain",
        "label": "Foreign Currency Transaction Gain, before Tax",
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r816"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange loss",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r426",
      "r577"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign exchange loss",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r555",
      "r660",
      "r815",
      "r816",
      "r833"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign currency transaction loss",
        "label": "Foreign Currency Transaction Loss, before Tax",
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r816"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Gain/Losses",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r696",
      "r721"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r696",
      "r721"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r696",
      "r721"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r696",
      "r721"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r696",
      "r721"
     ]
    },
    "celh_Freight": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "Freight",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued freight",
        "label": "Freight",
        "documentation": "Freight"
       }
      }
     },
     "auth_ref": []
    },
    "celh_FreightExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "FreightExpense",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Freight expense",
        "label": "Freight Expense",
        "documentation": "Freight expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on disposal of property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expenses",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r559"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and Administrative Expene",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r278",
      "r466",
      "r637",
      "r650",
      "r772",
      "r773"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOODWILL AND INTANGIBLES",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r198",
      "r241",
      "r253",
      "r257",
      "r259",
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r421",
      "r633",
      "r779"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r127"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r107",
      "r141",
      "r241",
      "r253",
      "r257",
      "r259",
      "r470",
      "r482",
      "r633"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r564"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r564"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/INCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r376",
      "r383",
      "r384",
      "r388",
      "r392",
      "r394",
      "r395",
      "r396",
      "r503"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r158",
      "r214",
      "r215",
      "r245",
      "r381",
      "r393",
      "r487"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r377",
      "r378",
      "r384",
      "r385",
      "r387",
      "r389",
      "r497"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable-net",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "celh_IncreaseDecreaseInAccruedDistributorTerminationsFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "IncreaseDecreaseInAccruedDistributorTerminationsFees",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued distributor termination fees",
        "negatedTerseLabel": "Accrued distributor termination fees",
        "label": "Increase (Decrease) In Accrued Distributor Terminations Fees",
        "documentation": "Increase (Decrease) In Accrued Distributor Terminations Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "celh_IncreaseDecreaseInAccruedPromotionalAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "IncreaseDecreaseInAccruedPromotionalAllowance",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued promotional allowance",
        "label": "Increase Decrease In Accrued Promotional Allowance",
        "documentation": "Increase decrease in accrued promotional allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r449",
      "r754"
     ]
    },
    "celh_IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Increase Decrease In Deferred Revenue And Other Current Liabilities",
        "documentation": "Increase Decrease In Deferred Revenue And Other Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories-net",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails": {
       "parentTag": "celh_TotalIntangibles",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived intangible assets-net",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r678",
      "r686",
      "r696",
      "r713",
      "r721",
      "r725",
      "r733"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r667",
      "r737"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r667",
      "r737"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r667",
      "r737"
     ]
    },
    "celh_InstalmentCollateralShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "InstalmentCollateralShares",
     "presentation": [
      "http://celsius.com/role/NOTERECEIVABLENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Instalment collateral shares",
        "label": "Instalment Collateral Shares",
        "documentation": "Instalment collateral shares."
       }
      }
     },
     "auth_ref": []
    },
    "celh_IntangibleAssetsEffectOfExchangeRateChangesGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "IntangibleAssetsEffectOfExchangeRateChangesGainLoss",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes",
        "label": "Intangible Assets, Effect of Exchange Rate Changes Gain (Loss)",
        "documentation": "Intangible Assets, Effect of Exchange Rate Changes Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangibles-net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance."
       }
      }
     },
     "auth_ref": []
    },
    "celh_IntangibleAssetsNotSubjectToAmortizationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "IntangibleAssetsNotSubjectToAmortizationAbstract",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived intangible assets",
        "label": "Intangible Assets Not Subject To Amortization Abstract",
        "documentation": "Intangible Assets Not Subject To Amortization Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestAndDividendIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income on note receivable",
        "label": "Interest and Dividend Income, Operating",
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r840"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income, net",
        "label": "Interest Income (Expense), Net",
        "documentation": "The net amount of operating interest income (expense)."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "celh_InventoryAllowanceForExcessAndObsoleteProducts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "InventoryAllowanceForExcessAndObsoleteProducts",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory excess and obsolescence",
        "label": "Inventory Allowance For Excess And Obsolete Products",
        "documentation": "Inventory excess and obsolescence expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Disclosure [Abstract]",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/INVENTORIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVENTORIES",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/INVENTORIESDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/INVENTORIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://celsius.com/role/INVENTORIESDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets",
      "http://celsius.com/role/INVENTORIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories-net",
        "totalLabel": "Inventories-net",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r626",
      "r650"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r166",
      "r179",
      "r275",
      "r276",
      "r277",
      "r450",
      "r630"
     ]
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterialsAndSupplies",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/INVENTORIESDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/INVENTORIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials and Supplies, Gross",
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed."
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory valuation reserves",
        "label": "Inventory Valuation Reserves",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r749"
     ]
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MEZZANINE EQUITY",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r145",
      "r146",
      "r161",
      "r267",
      "r268",
      "r419",
      "r420"
     ]
    },
    "celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option exercises, RSUs and PSUs converted to common stock",
        "label": "Issuance Of Common Stock Pursuant To Exercise Of Stock Options Cashless",
        "documentation": "Amount paid for Issuance of common stock pursuant to exercise of stock options Cashless."
       }
      }
     },
     "auth_ref": []
    },
    "celh_IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option exercises, RSUs and PSUs converted to common stock (in shares)",
        "label": "Issuance Of Common Stock Pursuant To Exercise Of Stock Options Cashless In Shares",
        "documentation": "Number of shares Issuance of common stock pursuant to exercise of stock options Cashless."
       }
      }
     },
     "auth_ref": []
    },
    "celh_IssuanceOfPreferredStockFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "IssuanceOfPreferredStockFairValue",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of series A, fair value",
        "label": "Issuance Of Preferred Stock Fair Value",
        "documentation": "Issuance Of Preferred Stock Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "celh_JarrodLanghansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "JarrodLanghansMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jarrod Langhans [Member]",
        "documentation": "Jarrod Langhans"
       }
      }
     },
     "auth_ref": []
    },
    "celh_JohnFieldlyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "JohnFieldlyMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "John Fieldly [Member]",
        "documentation": "John Fieldly"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "celh_LessInventoryAllowanceForExcessAndObsoleteProducts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "LessInventoryAllowanceForExcessAndObsoleteProducts",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/INVENTORIESDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/INVENTORIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Inventory reserve",
        "label": "LessInventoryAllowanceForExcessAndObsoleteProducts",
        "documentation": "LessInventoryAllowanceForExcessAndObsoleteProducts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r198",
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r402",
      "r405",
      "r406",
      "r421",
      "r532",
      "r632",
      "r662",
      "r779",
      "r820",
      "r821"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities, Mezzanine Equity and Stockholders\u2019 Equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r140",
      "r478",
      "r650",
      "r756",
      "r769",
      "r814"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r165",
      "r198",
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r402",
      "r405",
      "r406",
      "r421",
      "r650",
      "r779",
      "r820",
      "r821"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_LicenseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "LicenseAgreementMember",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "License Agreement",
        "label": "License Agreement [Member]",
        "documentation": "The information of license agreement."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Axis]",
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Domain]",
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/NOTERECEIVABLE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOTE RECEIVABLE",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Lived Assets by Geographic Areas",
        "label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LongTermDebtTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtTerm",
     "presentation": [
      "http://celsius.com/role/NOTERECEIVABLENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment period",
        "label": "Long-Term Debt, Term",
        "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "celh_LonglivedAssetsRelatedToForeignOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "LonglivedAssetsRelatedToForeignOperations",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-lived assets related to foreign operations",
        "label": "Longlived Assets Related To Foreign Operations",
        "documentation": "Long-lived assets related to foreign operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r289",
      "r777",
      "r778"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r289",
      "r777",
      "r778"
     ]
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for contingent loss",
        "label": "Loss Contingency Accrual",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r740"
     ]
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyDamagesSoughtValue",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensatory damages",
        "label": "Loss Contingency, Damages Sought, Value",
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r776",
      "r777",
      "r778"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r263",
      "r641",
      "r784",
      "r829",
      "r830"
     ]
    },
    "us-gaap_MajorityShareholderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MajorityShareholderMember",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Majority Shareholder",
        "label": "Majority Shareholder [Member]",
        "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketingAndAdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketing and advertising expense",
        "label": "Marketing and Advertising Expense",
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r325",
      "r448",
      "r488",
      "r524",
      "r525",
      "r587",
      "r590",
      "r594",
      "r595",
      "r601",
      "r621",
      "r622",
      "r636",
      "r638",
      "r646",
      "r651",
      "r781",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "celh_MerchandisingEquipmentCoolersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "MerchandisingEquipmentCoolersMember",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Merchandising equipment - coolers",
        "label": "Merchandising Equipment Coolers [Member]",
        "documentation": "Merchandising Equipment Coolers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_MezzanineEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "MezzanineEquityAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mezzanine Equity:",
        "label": "Mezzanine Equity [Abstract]",
        "documentation": "Mezzanine Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r325",
      "r448",
      "r488",
      "r524",
      "r525",
      "r587",
      "r590",
      "r594",
      "r595",
      "r601",
      "r621",
      "r622",
      "r636",
      "r638",
      "r646",
      "r651",
      "r781",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r263",
      "r641",
      "r784",
      "r829",
      "r830"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r116",
      "r117"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_NetIncomeAttributableToCommonShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "NetIncomeAttributableToCommonShareholders",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to common stockholders",
        "label": "Net Income Attributable To Common Shareholders",
        "documentation": "Net income attributable to common shareholders for basic earnings per share."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 2.0
      },
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": "celh_NetIncomeAttributableToCommonShareholders",
       "weight": 1.0,
       "order": 2.0
      },
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows",
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "verboseLabel": "Net income",
        "terseLabel": "Increase in net income",
        "netLabel": "Net income",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r117",
      "r142",
      "r163",
      "r182",
      "r184",
      "r189",
      "r198",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r214",
      "r215",
      "r227",
      "r241",
      "r253",
      "r257",
      "r259",
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r418",
      "r421",
      "r484",
      "r556",
      "r578",
      "r579",
      "r633",
      "r660",
      "r779"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to common stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r208",
      "r209",
      "r210",
      "r211",
      "r218",
      "r219",
      "r229",
      "r233",
      "r241",
      "r253",
      "r257",
      "r259",
      "r633"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Numerator for Diluted EPS - Income available to common stockholders after assumed conversions",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r220",
      "r223",
      "r224",
      "r225",
      "r226",
      "r229",
      "r233"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Adopted and Issued Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r675",
      "r686",
      "r696",
      "r713",
      "r721"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense):",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails",
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America [Member]"
       }
      }
     },
     "auth_ref": [
      "r836",
      "r837",
      "r838",
      "r839"
     ]
    },
    "us-gaap_NotesAndLoansReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesAndLoansReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails": {
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note receivable-current",
        "label": "Financing Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r627",
      "r635",
      "r770"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note receivable-current-net",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r265",
      "r467"
     ]
    },
    "us-gaap_NotesReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/NOTERECEIVABLEScheduleofNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r274",
      "r542"
     ]
    },
    "celh_NumberOfBoardMembers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "NumberOfBoardMembers",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of board members",
        "label": "Number of Board Members",
        "documentation": "Number of Board Members"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "celh_NumeratorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "NumeratorAbstract",
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Numerator [Abstract]",
        "documentation": "Numerator"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment",
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r253",
      "r257",
      "r259",
      "r633"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly rent",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability obligation-operating leases",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liability obligation-operating leases",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets-operating leases",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other accrued expenses",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation (loss) gain, net of income tax",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "celh_OtherCurrentLiabilitiesPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "OtherCurrentLiabilitiesPolicyPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Liabilities",
        "label": "Other Current Liabilities, Policy [Policy Text Block]",
        "documentation": "Other Current Liabilities, Policy"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesAndDeferredRevenueNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue-non-current",
        "label": "Other Liabilities and Deferred Revenue, Noncurrent",
        "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r650"
     ]
    },
    "celh_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "OtherMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails",
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other [Member]",
        "documentation": "Represents the other member."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r673",
      "r684",
      "r694",
      "r719"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r676",
      "r687",
      "r697",
      "r722"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r676",
      "r687",
      "r697",
      "r722"
     ]
    },
    "celh_OwnershipPercentageOfOutstandingCommonStock": {
     "xbrltype": "percentItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "OwnershipPercentageOfOutstandingCommonStock",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage owned by Pepsi",
        "label": "Ownership Percentage of Outstanding Common Stock",
        "documentation": "Ownership Percentage of Outstanding Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables and Accruals [Abstract]",
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends on Series A preferred shares",
        "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "celh_PepsicoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "PepsicoIncMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails",
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pepsi",
        "label": "PepsiCo Inc [Member]",
        "documentation": "PepsiCo Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_PerShareOfAggregateFairValueOfPreferredShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "PerShareOfAggregateFairValueOfPreferredShare",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Per share of aggregate fair value of preferred share (in USD per share)",
        "label": "Per Share of Aggregate Fair Value of Preferred Share",
        "documentation": "Per share of aggregate fair value of preferred share."
       }
      }
     },
     "auth_ref": []
    },
    "celh_PercentageOfVotingRightPreferredStock": {
     "xbrltype": "percentItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "PercentageOfVotingRightPreferredStock",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of voting right, preferred stock",
        "label": "Percentage of Voting Right, Preferred Stock",
        "documentation": "Percentage of voting right, preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810"
     ]
    },
    "celh_PostJudgmentInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "PostJudgmentInterest",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post judgement interest",
        "label": "Post Judgment Interest",
        "documentation": "Post Judgment Interest"
       }
      }
     },
     "auth_ref": []
    },
    "celh_PotentiallyDilutiveSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "PotentiallyDilutiveSharesOutstanding",
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potentially dilutive shares outstanding (in shares)",
        "label": "Potentially Dilutive Shares Outstanding",
        "documentation": "Potentially dilutive shares outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockConvertibleConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockConvertibleConversionRatio",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, conversion ratio",
        "label": "Preferred Stock, Convertible, Conversion Ratio",
        "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "us-gaap_PreferredStockConvertibleSharesIssuable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockConvertibleSharesIssuable",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued upon conversion (in shares)",
        "label": "Preferred Stock, Convertible, Shares Issuable",
        "documentation": "Number of common shares issuable upon conversion of preferred stock."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, dividend rate",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r588",
      "r591",
      "r593",
      "r602"
     ]
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": "celh_NetIncomeAttributableToCommonShareholders",
       "weight": -1.0,
       "order": 1.0
      },
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends on Series A preferred shares",
        "negatedTerseLabel": "Dividends on Series A preferred shares",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendsPerShareDeclared",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, dividends per share (in USD per share)",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockLiquidationPreferenceValue",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, liquidation preference, value",
        "label": "Preferred Stock, Liquidation Preference, Value",
        "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r304"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets",
      "http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "celh_PrepaidExpensesAndOtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock",
     "presentation": [
      "http://celsius.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
        "label": "Prepaid Expenses And Other Current Assets [Text Block]",
        "documentation": "PREPAID EXPENSES AND OTHER CURRENT ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price",
        "label": "Proceeds from Issuance of Convertible Preferred Stock",
        "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ProceedsFromSaleOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfNotesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collections from note receivable",
        "label": "Proceeds from Sale of Notes Receivable",
        "documentation": "The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r17"
     ]
    },
    "celh_ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred contract asset in other assets, representing the excess",
        "label": "Proceeds of Issuance of Deferred Contract Asset in Other Assets Excess",
        "documentation": "Proceeds of Issuance of Deferred Contract Asset in Other Assets Excess"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails",
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Information [Line Items]",
        "label": "Product Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r182",
      "r184",
      "r194",
      "r198",
      "r206",
      "r214",
      "r215",
      "r241",
      "r253",
      "r257",
      "r259",
      "r269",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r400",
      "r403",
      "r404",
      "r418",
      "r421",
      "r470",
      "r483",
      "r507",
      "r556",
      "r578",
      "r579",
      "r633",
      "r648",
      "r649",
      "r661",
      "r753",
      "r779"
     ]
    },
    "celh_PromotionalAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "PromotionalAllowance",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promotional allowance included as a reduction in revenue",
        "label": "Promotional Allowance",
        "documentation": "Promotional Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY AND EQUIPMENT",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r153",
      "r156",
      "r157"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r168",
      "r481"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets",
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment-net",
        "totalLabel": "Total",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r471",
      "r481",
      "r650"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r153",
      "r156",
      "r479"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Useful Life in Years",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for expected credit losses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r273"
     ]
    },
    "celh_ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions of options permitted (in shares)",
        "label": "Provisions Of Options Grant And Other Share Based Awards Permitted",
        "documentation": "Provisions Of Options Grant And Other Share Based Awards Permitted"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r323",
      "r325",
      "r356",
      "r357",
      "r358",
      "r447",
      "r448",
      "r488",
      "r524",
      "r525",
      "r587",
      "r590",
      "r594",
      "r595",
      "r601",
      "r621",
      "r622",
      "r636",
      "r638",
      "r646",
      "r651",
      "r654",
      "r774",
      "r781",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r323",
      "r325",
      "r356",
      "r357",
      "r358",
      "r447",
      "r448",
      "r488",
      "r524",
      "r525",
      "r587",
      "r590",
      "r594",
      "r595",
      "r601",
      "r621",
      "r622",
      "r636",
      "r638",
      "r646",
      "r651",
      "r654",
      "r774",
      "r781",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable and Current Expected Credit Losses",
        "label": "Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r766",
      "r767",
      "r768"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r668",
      "r679",
      "r689",
      "r714"
     ]
    },
    "celh_ReducingAwardDamagesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ReducingAwardDamagesValue",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reducing award damages value",
        "label": "Reducing award damages value",
        "documentation": "Reducing award damages value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related Party, Type [Domain]",
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r442",
      "r443",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r552",
      "r554",
      "r586"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related Party",
        "terseLabel": "Due to Pepsi",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r201",
      "r442",
      "r443",
      "r444",
      "r445",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r552",
      "r554",
      "r586"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases with related party",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r442"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r560",
      "r561",
      "r564"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Abstract]",
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r442",
      "r443",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r552",
      "r554",
      "r586",
      "r819"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r440",
      "r441",
      "r443",
      "r446",
      "r504",
      "r505",
      "r506",
      "r562",
      "r563",
      "r564",
      "r584",
      "r585"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expense",
        "label": "Research and Development Expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r375",
      "r828"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r669",
      "r680",
      "r690",
      "r715"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r670",
      "r681",
      "r691",
      "r716"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r677",
      "r688",
      "r698",
      "r723"
     ]
    },
    "celh_RestrictedStockForfeitureAndCancelledInDollarsPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "RestrictedStockForfeitureAndCancelledInDollarsPerShare",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited and cancelled (in USD per share)",
        "label": "Restricted Stock Forfeiture And Cancelled In Dollars Per Share",
        "documentation": "Restricted stock Forfeiture and cancelled (in Dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs)",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings (accumulated deficit)",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r132",
      "r477",
      "r492",
      "r494",
      "r502",
      "r535",
      "r650"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Accumulated Deficit) Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r202",
      "r203",
      "r204",
      "r207",
      "r213",
      "r215",
      "r270",
      "r271",
      "r365",
      "r366",
      "r367",
      "r390",
      "r391",
      "r407",
      "r409",
      "r410",
      "r413",
      "r416",
      "r489",
      "r491",
      "r508",
      "r834"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails",
      "http://celsius.com/role/REVENUENarrativeDetails",
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r252",
      "r255",
      "r256",
      "r260",
      "r261",
      "r263",
      "r319",
      "r320",
      "r451"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition, Deferred Revenue and Shipping and Handling Costs",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r623"
     ]
    },
    "celh_RevenueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "RevenueTextBlock",
     "presentation": [
      "http://celsius.com/role/REVENUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUE",
        "label": "Revenue [Text Block]",
        "documentation": "REVENUE"
       }
      }
     },
     "auth_ref": []
    },
    "celh_RoyaltyFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "RoyaltyFees",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty fees",
        "label": "Royalty Fees",
        "documentation": "Royalty fees."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "country_SE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "SE",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails",
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sweden",
        "label": "SWEDEN"
       }
      }
     },
     "auth_ref": []
    },
    "celh_SalesRevenueBenchMarkReceiveShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "SalesRevenueBenchMarkReceiveShares",
     "presentation": [
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales revenue bench mark receive (in shares)",
        "label": "Sales revenue bench mark receive shares",
        "documentation": "Sales revenue bench mark receive shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r741"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Payable and Accrued Expenses",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r397"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Impaired Long-Lived Assets Held and Used [Table]",
        "label": "Schedule of Impaired Long-Lived Assets Held and Used [Table]",
        "documentation": "For a long-lived asset to be held and used by an entity, the table may include a description of the impaired long-lived asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://celsius.com/role/INVENTORIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventories",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r103",
      "r104",
      "r105"
     ]
    },
    "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNonvestedShareActivityTableTextBlock",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Nonvested Share Activity",
        "label": "Schedule of Nonvested Share Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested shares."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "celh_ScheduleOfNoteReceivableTableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ScheduleOfNoteReceivableTableTableTextBlock",
     "presentation": [
      "http://celsius.com/role/NOTERECEIVABLETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Note Receivable",
        "label": "Schedule Of Note Receivable Table [Table Text Block]",
        "documentation": "Schedule of note receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofRiskDetails",
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Product Information [Table]",
        "label": "Schedule of Product Information [Table]",
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r560",
      "r561",
      "r564"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://celsius.com/role/REVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Sales by Reporting Segment",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r48",
      "r49",
      "r51"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r329",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359"
     ]
    },
    "celh_ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock-based Awards Issued to Non-employee Consultants",
        "label": "Schedule of Stock-based Awards Issued to Non-employee Consultants Table Text Block [Table Text Block]",
        "documentation": "Schedule of Stock-based Awards Issued to Non-employee Consultants Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r67",
      "r130",
      "r131",
      "r132",
      "r173",
      "r174",
      "r175",
      "r239",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r498",
      "r499",
      "r500",
      "r501",
      "r638",
      "r739",
      "r755"
     ]
    },
    "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Outstanding Stock Options",
        "label": "Schedule of Stock Options Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in stock options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Future Estimated Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue and Accounts Receivable with Customers",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r42",
      "r43",
      "r82",
      "r134"
     ]
    },
    "celh_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement",
        "label": "Securities Purchase Agreement [Member]",
        "documentation": "Securities Purchase Agreement [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails",
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://celsius.com/role/REVENUENarrativeDetails",
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r520",
      "r521",
      "r522",
      "r589",
      "r592",
      "r596",
      "r603",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r624",
      "r640",
      "r654",
      "r784",
      "r829"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r261",
      "r634"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stock",
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r746",
      "r747",
      "r783"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation service or vesting period of grant",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in USD per share)",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Vested Weighted Average Grant Date Fair Value",
        "documentation": "Restricted stock vested (in Dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate target payout",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Aggregate Target Payout If Circumstances Met",
        "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options aggregate target payout if circumstances met"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited and cancelled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share",
        "documentation": "Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unvested at beginning of period (in shares)",
        "periodEndLabel": "Unvested at end of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares (000's)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value as of grant date (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSU equivalent to common stock (in USD per share)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Ratio Per Share Of Common Stock",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Ratio Per Share Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unvested at beginning of period (in USD per share)",
        "periodEndLabel": "Unvested at end of period (in USD per share)",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Unvested Weighted Average Grant Date Fair Value",
        "documentation": "Unvested at beginning of period (in Dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r329",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares (000's)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeiture and cancelled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r791"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeiture and cancelled (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r791"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of option shares granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "At December 31, 2023",
        "periodEndLabel": "At March 31, 2024",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning balance (in shares)",
        "periodEndLabel": "Options outstanding, ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r336"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares (000\u2019s)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Exercise price, beginning balance (in USD per share)",
        "periodEndLabel": "Exercise price, ending balance (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r336"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "celh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance award target, achievement percentage",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Achievement Percentage",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Achievement Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONPerformanceSharesIssuedtoNonemployeesDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONRestrictedStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in USD per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r334",
      "r353",
      "r354",
      "r355",
      "r356",
      "r359",
      "r368",
      "r369",
      "r370",
      "r371"
     ]
    },
    "celh_ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ShareBasedCompensationOptionsWeightedAverageRemainingTermAbstract",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Term",
        "label": "Share Based Compensation, Options, Weighted Average Remaining Term [Abstract]",
        "documentation": "Share Based Compensation, Options, Weighted Average Remaining Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Immediate vesting of shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r785"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable at March 31, 2024",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable at March 31, 2024",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At December 31, 2023",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "celh_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At March 31, 2024",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Terms2",
        "documentation": "Weighted Average Remaining Term Ending Balance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of shares vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "celh_StateBeverageContainerDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "StateBeverageContainerDeposit",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State beverage container deposit",
        "label": "State Beverage Container Deposit",
        "documentation": "State beverage container deposit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails",
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r173",
      "r174",
      "r175",
      "r198",
      "r221",
      "r222",
      "r230",
      "r233",
      "r239",
      "r240",
      "r269",
      "r290",
      "r292",
      "r293",
      "r294",
      "r297",
      "r298",
      "r300",
      "r301",
      "r304",
      "r305",
      "r307",
      "r421",
      "r498",
      "r499",
      "r500",
      "r501",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r534",
      "r557",
      "r580",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r739",
      "r755",
      "r761"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r29",
      "r162",
      "r187",
      "r188",
      "r189",
      "r202",
      "r203",
      "r204",
      "r207",
      "r213",
      "r215",
      "r238",
      "r270",
      "r271",
      "r308",
      "r365",
      "r366",
      "r367",
      "r390",
      "r391",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r413",
      "r416",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r438",
      "r489",
      "r490",
      "r491",
      "r508",
      "r580"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails",
      "http://celsius.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://celsius.com/role/REVENUENarrativeDetails",
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r520",
      "r521",
      "r522",
      "r589",
      "r592",
      "r596",
      "r603",
      "r609",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r624",
      "r640",
      "r654",
      "r784",
      "r829"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails",
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity",
      "http://celsius.com/role/REVENUENarrativeDetails",
      "http://celsius.com/role/REVENUEScheduleofNetSalesbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r238",
      "r451",
      "r496",
      "r519",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r534",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r558",
      "r559",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r580",
      "r655"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r238",
      "r451",
      "r496",
      "r519",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r534",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r558",
      "r559",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r580",
      "r655"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r672",
      "r683",
      "r693",
      "r718"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "celh_StockIncentivePlan2015And2006Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "StockIncentivePlan2015And2006Member",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Incentive Plan 2015 and 2006",
        "label": "Stock Incentive Plan 2015 and 2006 [Member]",
        "documentation": "Stock Incentive Plan 2015 and 2006"
       }
      }
     },
     "auth_ref": []
    },
    "celh_StockIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "StockIncentivePlanMember",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Incentive Plan",
        "label": "Stock Incentive Plan [Member]",
        "documentation": "Equity-based payment arrangement where one or more employees receive shares of stock (units), stock (unit) options, or other equity instruments, or the employer incurs a liability to the employee in amounts based on the price of the employer's stock (unit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock from capital raise, shares",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r96",
      "r97",
      "r132",
      "r498",
      "r580",
      "r605"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONOutstandingStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options exercised (in shares)",
        "negatedLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r96",
      "r97",
      "r132",
      "r340"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets",
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Stockholders\u2019 Equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r100",
      "r101",
      "r120",
      "r536",
      "r553",
      "r581",
      "r582",
      "r650",
      "r662",
      "r756",
      "r769",
      "r814",
      "r834"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 Equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquityParenthetical",
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock split",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock Split",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r583"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures:",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "us-gaap_TaxesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesOther",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes",
        "label": "Taxes, Other",
        "documentation": "Amount of tax expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityAggregateAmountOfRedemptionRequirement",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mezzanine equity, redemption amount",
        "label": "Temporary Equity, Aggregate Amount of Redemption Requirement",
        "documentation": "Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheets",
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Series A convertible preferred stock, $0.001 par value, 5% cumulative dividends; 1,466,666 shares issued and outstanding at each of March\u00a031, 2024 and December\u00a031, 2023, aggregate liquidation preference of $550,000 as of March\u00a031, 2024 and December\u00a031, 2023",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r292",
      "r293",
      "r294",
      "r297",
      "r298",
      "r372",
      "r475"
     ]
    },
    "celh_TemporaryEquityCumulativeDividendPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "TemporaryEquityCumulativeDividendPercentage",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mezzanine equity, cumulative dividend (percentage)",
        "label": "Temporary Equity, Cumulative Dividend Percentage",
        "documentation": "Temporary Equity, Cumulative Dividend Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Temporary Equity, Foreign Currency Translation Adjustments",
        "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mezzanine equity, par value (in USD per share)",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r60"
     ]
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesAuthorized",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary equity, shares authorized (in shares)",
        "label": "Temporary Equity, Shares Authorized",
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesIssued",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mezzanine equity, shares issued (in shares)",
        "label": "Temporary Equity, Shares Issued",
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TemporaryEquitySharesOutstanding",
     "presentation": [
      "http://celsius.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://celsius.com/role/ConsolidatedStatementsofChangesinStockholdersEquityandMezzanineEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mezzanine equity, shares outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Temporary Equity, Shares Outstanding",
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "celh_TemporaryEquityStatedValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "TemporaryEquityStatedValue",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mezzanine equity, stated value (in USD per share)",
        "label": "Temporary Equity, Stated Value",
        "documentation": "Temporary Equity, Stated Value"
       }
      }
     },
     "auth_ref": []
    },
    "celh_TenPercentageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "TenPercentageMember",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "10%",
        "label": "Ten Percentage [Member]",
        "documentation": "Ten percentage."
       }
      }
     },
     "auth_ref": []
    },
    "celh_The2015StockIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "The2015StockIncentivePlanMember",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The 2015 Stock Incentive Plan",
        "label": "The 2015 Stock Incentive Plan [Member]",
        "documentation": "The 2015 Stock Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "celh_TotalIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "TotalIntangibles",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Intangibles-net",
        "label": "Total Intangibles",
        "documentation": "Total Intangibles"
       }
      }
     },
     "auth_ref": []
    },
    "celh_TotalLonglivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "TotalLonglivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total long-lived assets-net",
        "label": "Total Longlived Assets",
        "documentation": "Total long-lived assets."
       }
      }
     },
     "auth_ref": []
    },
    "celh_TotalPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "TotalPayment",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total payment",
        "label": "Total Payment",
        "documentation": "Total payment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://celsius.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "celh_TransitionAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "TransitionAgreementMember",
     "presentation": [
      "http://celsius.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transition Agreement",
        "label": "Transition Agreement [Member]",
        "documentation": "Transition Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "celh_TwelvePercentageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "TwelvePercentageMember",
     "presentation": [
      "http://celsius.com/role/MEZZANINEEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "12%",
        "label": "Twelve Percentage [Member]",
        "documentation": "Twelve percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://celsius.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "celh_UnamortizedDeferredContractCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "UnamortizedDeferredContractCosts",
     "crdr": "debit",
     "presentation": [
      "http://celsius.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized deferred contract costs",
        "label": "Unamortized Deferred Contract Costs",
        "documentation": "Unamortized Deferred Contract Costs"
       }
      }
     },
     "auth_ref": []
    },
    "celh_UnbilledPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "UnbilledPurchases",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled purchases",
        "label": "Unbilled Purchases",
        "documentation": "Unbilled purchases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UndistributedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UndistributedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": "celh_NetIncomeAttributableToCommonShareholders",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income allocated to participating preferred shares",
        "label": "Undistributed Earnings, Basic",
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r231"
     ]
    },
    "celh_UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted",
     "crdr": "debit",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reallocation of earnings to participating securities",
        "label": "Undistributed Earnings (Loss) Re-Allocated to Participating Securities, Diluted",
        "documentation": "Undistributed Earnings (Loss) Re-Allocated to Participating Securities, Diluted"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r46",
      "r150",
      "r151",
      "r154",
      "r155"
     ]
    },
    "celh_ValuationRevenueApproachMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ValuationRevenueApproachMember",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Metrics",
        "label": "Valuation, Revenue Approach [Member]",
        "documentation": "Valuation, Revenue Approach"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Axis]",
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "celh_ValuationTotalShareholderReturnVs.PeerGroupApproachMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ValuationTotalShareholderReturnVs.PeerGroupApproachMember",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TSR vs Peer Group",
        "label": "Valuation, Total Shareholder Return Vs. Peer Group Approach [Member]",
        "documentation": "Valuation, Total Shareholder Return Vs. Peer Group Approach"
       }
      }
     },
     "auth_ref": []
    },
    "celh_ValueAddedTaxPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "ValueAddedTaxPayment",
     "crdr": "credit",
     "presentation": [
      "http://celsius.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax payment",
        "label": "Value Added Tax Payment",
        "documentation": "Value added tax payment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VehiclesMember",
     "presentation": [
      "http://celsius.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vehicles",
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "celh_VestedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://celsius.com/20240331",
     "localname": "VestedMember",
     "presentation": [
      "http://celsius.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested",
        "label": "Vested [Member]",
        "documentation": "Vested [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dilutive effect of common shares (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average diluted common shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r233"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://celsius.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (in shares)",
        "terseLabel": "Weighted average basic common shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r233"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://celsius.com/role/EARNINGSPERSHAREScheduleofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "b",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(27)",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "330",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//940-320/tableOfContent"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//942-320/tableOfContent"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//946-320/tableOfContent"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "(b)",
   "Publisher": "SEC"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "66",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.E.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310-10/tableOfContent"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>91
<FILENAME>0001341766-24-000029-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001341766-24-000029-xbrl.zip
M4$L#!!0    ( (>;IEC'[H2<OB$! "^4#0 1    8V5L:"TR,#(T,#,S,2YH
M=&WLO6EWXDB6,/Q]?D6\S,S3F>< UL+JK.(YI-.N\C.9MMMV]DS/ESYA*3#J
M$A*MQ4O]^O?>D,1B!$@@( 319R;+("%%W/W>N,LO__=M9),7YOF6Z_SZ%[6N
M_(4PQW!-RWG^]2_]AXOKZ[_\W]Z__?+_U6K_\_7^._GF&N&(.0&Y\!@-F$E>
MK6!(@B$C_^UZ?U@OE-S9-!BXWJA6BWYVX8[?/>MY&!!-T1K);<E5[UQKL(YJ
M/G5JG:[:K#6:JEZC;4.K&51KLG:[V=2>6/7Y7'NBIJ:T!C5=-=NU1KNKUI[:
M6K?VU%">!DW%;#>Z9M4\[SQU&LVVVE!UI=4P.^RI:2AMK6-2M:TJFLGX>X<!
M[!GV[?CGH5][IG3\:V48!./SL[,!]9_JKO=\%E\X@T7KE?CFMR?/-JW)O?B1
MWZLI2NLLNIC<:KU-;GM]?:W/W*KJ9Y9C6PY#>":W&V[H!-[[_*-]9M2?W9>S
M^.+\4N )?\R]XE7G+U"[W>X9OSJYU;?2;H1%JV?_\^/[@S%D(UJS'#^@CL&F
M&PAJL("Y7R8+FJ[_+/"HXR.Z:0 $A-MKUI0.("EYSL(Z9Z&FG^'E)^I/7NM[
MP2(NX,NYS3/#3(<47%A F+7B[0N;]MV&IK97_2*Z8P9*Z3>O I&FU!2MIFK)
M0TQFI6\'+LQN9SFZD: GI,3LX>1.^.!;H5\WW!$^J:'H,6;.;0H,7F%.[>=#
MI??+D%&S]\N(!93@+VOL7Z'U\FOEPG4"8/;:X_L88&1$GWZM!.PM../O/.O]
MV[_]VR^!%=BLAR^N)2_YY2SZ\I>SZ-%/KOG>^\6T7H@?O-OLUXII^6.;OI\[
MKL-@ =;;.=[(O.A/RS29P_^$ZS<@<3S+B-[_%MRSP:\5HP;[<.@(G\2L\TL'
M7O=^ :OSJ'WMF.SMO]A[A5A )X.:UJKT%*!VO:&V6ZU?SN:>FN,E%Z'GP1NN
M+-^@]M\9]2X=\QL(P<E[VI5>#?!:P^UO^I)$P$[?<@7?^)-W="H]A'%1+[B#
MVUUS_A7=2N^O6^R@#T\W^1ML^EPA$>7_6@%6.1]8;\RL#:CM3X"F*Y7>%7Z1
MZX6-=O+&6$Z?WWGNF'G!.Z@?)^@[YB50\!A7\=-G@]#^;@VFK\0=WNE_7_+&
M*X\:R*DD=*SH?3Y[QB=5%G=M,L,:P>I_K5S?7'U<$CSWB7FW@UM8&/"^\_P0
M/0<@C:"'.Y7)DMIZI3>!>;*"U3!H36" G'?>?_88P\<_,F]T97E^<(&BS;;I
MD\WPN^1=#0U ?J=VE^T__]L^O.AQR, X& 3,F[Y2Q5<J>4!.%^#=:<X"7)E;
M3P+KKR[US!\,/Z2 N=E4<X-914$]C]B'(?785]!:YH4[&C/'YY*][X&@?^9
M^?H^O>6.ON-7_5=8&/_G;\Q'8H@X3YTLK0.<?:?E0PK8.<G:0/6=/\(;/.];
MZ/'US+$>ZO)S,_1,.A&+;06 T6AV<KY1W^:-&KZQO?#&LWF9[[$!4!#0E)^B
MJM!B./>YT0)K(MS4.0] 00'16*.QC<J<?S?T^))GM5+]S3=!9_'W35\2O]-W
M0X]_XE;#>;QOOG3D]>1[QE5-\LDR\?/ 8A[A:V*I!M/%]7_-JZ"//^XE7\T_
M?<QI)/D$MHH7H,+A&J"FJ/!_R>^FUR;+-&=NU;E.FK^2?$Y><C:W[W0P: *
M(3+:@GAG#= @DP?%5[+M#&4-WY:/O.I/=C9BU \]UHL!RR\FCTBN)9_Q&>F0
MTH6#U"P-; BI$-CG(YABB_C\Y\.W_%!JB 4E/;'>-H'2_,Z:N]Y93)Z121%]
M-.%E;V/;,JP@4H'$M. J=^VGRBL YL??7-C4]V\'#X%K_-%_LX !)K? /IG?
MO^,BTF,FOR5ZXB]GJ2^:P&2RGCT"?I8\0:MRU3N!/K@< +796[G6H8'K;4C)
M"[_'+[\QQQU93MICL\J1N4><S:]^+2.U)+GM71HZW.9<HC?&\&=^>=@60![.
MF1EZ=C-#+\[,Z(@'!E6MJ7HV,,S=N@T8NL(S-7K9P3MZ0:Z#GNT\8\/W(]<1
M7'M\L/.5DL.\;YH6^F+4OJ.6>>U<T+$54+LT\-^YH[5K^!M&. IM/!NY#8;,
MP_L\-L2GO;!KQW!'K#2XV+FWMV-<W+. 6@XS+ZGG6,ZS7QK []QY/!8A)$!(
M1-VY#UMF+2T"@L1WQ0\MQD3 DO@>K("*7P3$[=QG+;/\*RKH\ 'F.W>0C\5
MV!'\R^Z9']I+*1 76MD]]KUZ*44"ONRN^KX$OU:<9ZB5W24_A. O$OZE]\P/
M+/B+Q$79'>^]"OXB ;]SA_IP6Q/."_6]X/PB8EG@T,O!@!E!E#IV.^B;[IAG
MGG&RRG2G^<_0#_#5I2&VLKN7AXF%'N;<5BN[7[J_6.B!$"0=UW(B3I=>;AFP
M)%WBK(>EA84A=.D2'Q;^TB46!Q?2)3X0X 5SB8O<FG N<8[4X@O7>6%>8#W9
M+%=Z<>8U8+GA#1VQZ+6\%.T1ZWVY1)\4R>W8V-&PY#J;L?/AUJV,'6$]<\"Z
MP; 4&)%P;_E_?'W'"N8/I!'Z 8AV;^'F;4D#XS _Z#]=+WF#/T,<=VSL6X8+
M:J4H"DS9[%?F&,,1]3[FV5.;^??LA3DANV&[)LK#9"/HPD8@)%$*0)0'<@N%
MC;H<EBAW32W;<<6%ZP>&>Y12LB%L-$D2Y($)\C 2LB%<X&PE)OJVS4,%.Z2W
M(Z+ZDLI(X>**DB2%(<D#24EA0ZV26@048,(&@R6U""A;A*V2RHZGOL%;90*J
M#&:]8#NRX]"&Q01O2BK%A#U^D'0I!EWFDI=S>8E;T:5PIQ^(C7OL0#A-!_UA
M.=8H'.WT%+7 BI*&<,'[-)C2MU+!5+C8,P)Q<G3[&W.?/3H>6@:UIS"^<;U@
MV.?-(6E9 -T4+J8J$J"+[*PG9*QP!:#C_NWG5]<EH&(AHUZ'!&Z1E"M<_"8C
M<!\N2T"YPH4[#@W<(BE7N.C .N"B"Y(E("X._0KGZ(H!XF):PR8M_),+24M.
MOHGX8O*,[.TZFT(Z@0>U^00(&36%="/%P<IA LS-,CJBER&.%3E*+FF5T5_=
M"SX.PQ^MLKFU>+GO6\>I0UIE\X/WA(T#\4;I'.<=VL8B<$?I?.U]X>- _%$Z
M]WPGL0\1.*-T7OSN,7$@GA#.-T_.X_&$_G8P,R[N=+(Y6L*YYD(AY3"%G"WA
M//-I.3@OR[\#,+SSLMIH8*/_]7WVRL<2\NF5W:,K*P]IQ66>M(5SW$N"KL,D
M"K6%\^NSB+SOE@&WLWU5L!]&&[6%<_+73C.>S>_CB/K!/&-('=/R+>=Y<MN%
MZ]K,6]<^(Y/M6.Z4LK:0D8.-4LH$(QYQ4"Q<,.)4$2%<%*),B"@P6Z,M7! B
M%R*2FV\' [!")K=(9=86+J0AB#+;C&+$P:NP49&3@+ZPX0]AH5^@KNH(&\W(
M!?V_L:%EV*PTMEI'V*B$>& ODMJ%C3B(%[N;FR<P%^S>"@/"!03$Q8  (;J.
ML,Z]X.@ZS*%K1]@0@'CHVI%B%];W%QH#1>IXX;ST' V3'V"CS._OIEFR>!0@
M@H83UOG?,;HRK^,K!5? 8 ]#QH+OKD&G(Z_BMHC8T\((^K[/ O\B!+(]TO/*
MCK"1BE*2RHWK'#.U=(6-K)226O9#*H?)4>D*&PTJ):GL3; <B%ID$&LS%Z,P
M)Z][5$$LWD(,-O$PI!X;NK:Y?1=;DUGGW]DSM2\Y>&8Y]=N5Y0 K6]3^_OWB
M(*>47T,+GNH\'Z?5<50!.TF:8D>[ND<5;Y34)EID;Z9_"%W:/(1NT#FD*VR8
M]M!!PI2):@_,"($OX)UW(:;G[2\O_3 %.=U3BR"7%$W"1F[%0=-N#O&[P@9"
M3UUZ[L;,4Q5A8YGBL-J'R)"JUM1&QLC0[*W;2$15$3:0*#2>FMGQU"P&3\*&
M\ 3%TV&"*:HB;*!/4#P=)NU)582->JW $[<.+JWG87#'/)P,09^/L]6=J@@;
M)EJ'GD?F'#URRA@*B9#SRNP7=O3X.;5HQ-KWE[^24%6$BUWLOI10')-E5T@5
M-BR2%I9 T%[SB506"%&XX3C%IRILZ * [X[8A"OFTUJ2FWYC#O.HW7?,OCD"
M(>?S^6$O[/)MC UBCA1GPH8Q2H"S [E@JG AC7V:"4)PC7#!BGV.;Q," SL/
M0^Q4&!26H:BJPCK\_5?JF8NI$/<,A+1E!+')^=.Q O_^X:>XF1$? 2ZL$R\0
MP+4B 2ZL5WYH@ LAB(5SKX7$SJ%,16']Y$-C9T>!"4U8'U@@@!=8'Z!JPCJP
MWV ;+]P;O88->B'^'&>1ST2&_@; 9^9Q*@9-."]5-,0<2"=HPCFO:T34'?,&
MKC>*JM*HMXL>2$(PC+ GZRDQ[<<ATQ2UF3NT74):T ]!"\)Z]26FA;7O.V08
M\R!4)EPH8P]=5LM+OV6E,F'C-R6FA<SO^QNU0WYP]LB,H6/]*YS=[>3B/7MA
M#EP:CSV7&L/RN-O"1I\D;4TNN@&U9PH][UD0>L[?_/H=8]YOGAN.RT=V90NK
M[4'5[.BX12];0&V_H"[RH$47-I0FB %UH("-+FPD30@6*%*PZS(VMEJP%PCJ
M4PAWE304J9<I_+2(%$15WS$U16D=J480,G#SW0JL9V[R7V#I]4P#%LQ"[_.N
M,-_IJQ\F#]B=E&K7U'8Q4JI,P8MOP1#+W;_SB9:6\\R=JR*"H@]KYLU? ;=]
MWS&K 9\U:TJF.N\/MV[':CN/,&PD<]1.1IDS>^MV@-BYS[L!(,#]T3,"8O;6
MK0#1$,XCW6?R[X[<_(9POB<SS/-KQ[1>+#.<$W;_SQTZ5Q:S3?LXV[2K#>'\
MS</@8D<^9D,X'W,Y>*GGN>9W$"U#ZAQIVD5#.#_T8.C8GN"MMW,/FSYB_\>A
M-2;4,SS7GH<<_J3N>L]GX)_I9_$=9P-J!+6!ZP:.&[ *&7CNZ)X-_%\K@YK:
MT@G^V^#_-OF_K0JQ+>>/^]4/YT_&^RHD<./'.36U0ES/9-ZO%;5RMJLU=UNP
M3DWIX+]J9XO5:I/5:KC:,[Y<WPT]@_G1QR&C)L<XD$SO%_B'D[;5>>HTFFW0
MK+K2:I@=]M0TE+;6,:G:5A7-9/] E3O]C1^\X^I&EE,;,FR5<:ZUQ\&75\L,
MAN>JHOQGA=_7^\4?4Z?WRY.'BXG^CAZR^"CJ/</3 G=\WH(GC:F)+3!K'G\X
M? ,/#.B3S9+[G_@^:X9KVW3LL_/DCR^FY8]M^@Y4"-!A-?ZC+_'3G]P@<$?G
M37C!"_,"=$QJU+:>G7.DR/CR=!=U)=I) / *S.3-\>4Z7#I;_+[;J7>5]$M*
M7>7?G_'G><G%&(!ZM$>3P$X04K]6],J'S<;+ASN)Z88(C'^'%2:P.E>("L](
M7G#&=[X:T@@(OO,("!@585XEPEIR.RS']<[Q1?BN 3!O;4!'EOU^_I='$$,^
MN6&OY-X=4><O51\D3<T'=A]$-_K6G^R\"R_AGUZCC;;A,1PU\<95#8'\\^;Z
M\?(;>7CL/UX^S-/*S-H%6>S#Y<7/^^O'Z\L'TK_Y1B[_Y^+W_LUOE^3B]L>/
MZX>'Z]L;T7?PWQ3$E_,<N$Z5?*M?U(FF-!O=I:N>H9G./FA&U3/MXNKV_@=!
MF>RXSDTX@H<8)%8O(!*YQJX0AZ(VQHZ_WUR#Y^]B9+S"Y1[(WDI/56I_Y;)Q
M^I3>.DC$K-B 918'F_\&C" G^\N@HGR 2B,5*OD!\M<0S"?FV>_W;.QZ 6@G
M/"8(0"^\!><#ZXV9M< +)S #D_]M&< .0,ODKS_[]X^7]]__3NXO[V[O'\G=
MS_N'G_V;1_)X2X!7'X$AB:J3VWNB-C^9G\GM%7G\_9+,L/&$A?L7CWA9[>J-
M@]! D8"Y<CT2#!GY5X)>$IEB!&Q@9F[ .'?\YY>1!3U/)29\4QO!(X;XLYI)
MWVOOC'HUYB14 Y[,#S"&AO_GW]66\D57JP1-Q]-F/-X"W8J2JI9QWH#:_H3U
MP/]P16*]Q_O^S<,U9["]\M[!."T=\Q?N:&3YZ)&1*POL,D -^%7GY("HR4Z,
ME]S+PW5'RTYHK8F^JEK3&RU5S<NFB)_V$OSLUXYO@$&N=_.:\7JW#@[Z2C,^
MZZ.:G;JB-S;P"-3&@DL GJSGOD[^CN^?=P#6FIO6Z)GXG@%TP.QA#86PHNOJ
M/Y[5^C_'SQ5";1 _%Y??'_[QN^O]^8\G^X]_O/[CN_7"_G%E!=$M']:I=,9O
MFZ!&5UOC-[[_R"<,S'R@B.])* 7(D^6%YDD\(HLKN(Q92R"Y[MDS[^7C!'C$
MF4BO%DAE(.+KGP_D]]OOWZYO?GNHDNN;BWIF42:(;OET^4:-@.^:N /B379+
MJ$_\,3,P<F@2RR%6X!-CR&V]SQD5:%G"*B#%F]U\\GCY]PVE&,G.%]7)(MF7
M!782R:V-WU!V+W+@1X!&L"P'7V)3+@^L6AXMY5D!%V[H!-[[A6O.>P^P( -C
M^ $;>^X+/F?J-K0KO1OV0DVZE&]1;:P&[R0R=H)8>*1OU_'Y0M04;=[(ZU1Z
MFE+3VHUFNZNL!/$:4HXE!\H5@"'Q7=LRY^.3@H%WB;3EA$K <W;!=?;(/T//
M\DV+YR.!^.6A;&N6L/FMWC-UK#_YY\^D.,(\%IA>U^_K#W5R.1K;[COS.!#G
MB9+<N/7/B^26Q7*16DQ@+6:SP0(X)Z28CD\>;"FI*=HW38_Y?OR?[_ \-1&T
M71"T#:U!;L@5,[$/)?D=7O1*WS\*W6J.P-RRMVJ3\+92Z3V$%D@T3>D4]J8+
M^//6>W1?)UH:6X-^=0U*[FG@.H6]B OC6^\.K (0NMF-!NQZ>0448JTP&Z8^
MYZZ,A],D_CL7D&+_KS6.S+P8(7JEI^L-?4T@Z90,C1A<Z-.-/:!N:PPR@;TQ
M(\34=/@:="/SI3FQ"#F@+8+$M:'!T!"%Q:)5F,R(3<GST '\X%VPR>S<A]*X
M[S$ZQV^-2J_96N"VSSD$,391MN^&KO,A+(Q-1+5VJZ9I>K=TL91IK.C__'M'
M4]M??!(PFXUQF\3A^ZP28$8[1'X@%, *,)HEM16$A<+[,/N:#K.+XT/,8R89
MAYX?8J H< G<P>UL5?OT]!EE#AX,]HW@/,O&&@<PL;O=>J?1R1VW5^L=;;4Q
MNW\+6]A%Z=K)!*\>K<#F\=-+:@P)+S(ZT0#2HT>Y;'MX'SVY]B?_\XG"X28.
MJ'."N'PSAE@404!$_O?0@F_N)W(T5Q2,&G\\>RXH\EJ\#<-@;##X4J#M!<\X
MC););CO$^NA=U9XXXTULAU9T5@Y0YI685?(?&$A1R9AZY(7:(=L@RKL4YEG-
M8HDSQ%DL%R*Q,$%8FQ^C_5YZM*3YXA%2Q+-2\_-9(KZB ]"/01(&5S_$1SHH
M_WR3_NLC8LD%'5O@OY,?U/N#!<O<\XR!V5D,_#/T VOP?AB08HF$@8']IW=B
M#)GQ!X&%_D%>AXQ'^=$8GCE8_:1^)D/JDX%E@QE-;1LN8GH66M?_"BVTK<&D
M?F+Q#?#,B7FMXWE E.D4&]DSMOE$RX#AC9<QTXF8<!74,=XZ]IC!N')6-<*3
MZ7SR"9X'""5^"$K)'[IXNIOD\05#&GQ<^RN=7R4N,?IQO(?/54(=DWS2HCT^
M 5G ]:=_P@[P?GXK_ A7$3\',]5\O@B^2.H'I*L0D[[[]=R!O8O0\^!Q4;H;
MBIN !J$_H<MNI?=WYB\09<X\JG7Y?-EHYFTOV5OI[R8W[F$V[6Z0>5<BSD:*
M!V(?64$ [ &>OQ%XKH,ZP7XG#/3#.[E&P4\-'H3[1@,:9?1]8/SI,V:=[/L0
M[FPH3>1ML!_#J%"(/-0>R2=,>VU_J6NZ5H_O"(86S]<88[[&KL5 M. )=S/_
M<W[>G8$, B9FY4E6N")Y5_+N#GD7N(42&W;"" 53T 9:1 9$:O90IZ5^2X 4
M:ZD7_!$P/;S%2U01,, (8/!>114.CP.]AU![)F"%O@;#Y'(=-#KC:S/9P')X
M]C:/XF-$48-M+EDAOZQ^26Y;>\/R]24WHAJ/;UZRUN1.RXED$_AC-2TQ3&:M
MD4QAP*6D4XK#=TU?6YEW](_:/*(7([N$?NTTO=V[ &Y[=KWW%!>)W\3YT(AO
MFGI+.#;D>SI7;Y&4ELM)/8SRW&P7HI%*?Q%I1X D-T]8LD38NDG3UT>(L=(C
MZF&9?7(4R,JK7S@TOH8^/,CWUY;QX;RCI75\>1@ZXX',YN<VHE'=9;JA>Y(T
ME\#B-PZ*BP@2ZVE/ST1[I8OP#E;X;)C3D>IJ6H.T"!&/"X'N<5P>U@G]R-^#
MG4:5T\&D;#<)P6!H!M]EO^/+7RUX-;R6.+ U%T7DB^5S7>90Q["HC88DUD+@
MS=@LQZ2>Z1/,8[3,98D;^B?Z.<UUJ\M@PZZ"#?Z0V79"0^034 9W^:-JJ]4.
M]><Z^3LL_;"H.43P*[?B1!AGEET--! %"S&6A0$>ATF*&Q*LSSN $S<,N !"
M2>1^%(:3'#DC.K/WT\_LJUB)"#_NCSW+CML[*%%[!QZ'CDGBBL>.X3&A8T4$
M$:VA\H%(M JPF6&!0>7_6E%2CI#X8GC^0-3&_':ZAWD*@MW63)>G6.+CP!0
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
MV+#?">69X%&K&X\-;+B OR)+)8+#N?FC1.C,2H3KFZN/(F&V4O3R7Z$5O-_
M OFW?*,7K@/DX,.;[I%9U#F9 ! V4"Z\NI[I,R<M0M6N](*AQ]B"0*C!<VJ@
ML0GOS4!\#M5@2 , AP%+)&#Z1L# -G W[@O#[1%5KQ)-T?0Z>6",["1DL2F9
M(."(5B=HC?I8>'0'XA3P'E4F(>X?PM&(>N]X[0$XRQH ESD!Z0,5A0YO8W0'
M!&1@PSN #AE%DZ@B@,,SZA,1-,-\*0()WO%L.5$NVP<'W6 XI65GNBPGQ!98
M*&(.4$, +MAYP)X]X"#L](0P _+W&1 \#4T+.6,MPRT5V?$J&A@26Q2%KY89
M# %T7 '/_"HR!,Z5Z4_H$RP =.?2G^P/]"L!K7TPWV?^Q<4BLUJ=ITZCV58;
MJJZT&F:'/34-I:UU3*JV544SV3\TK9+\:.A-G91G5GOR&/VC1@>POW-JO])W
M'\VR68H$<IR%^4=P14#I_?+DG?72EKJ$N+6]$O?JXA!F^U;HD]]!E&+PODJN
M':.>Q68XZ*IG.>AAJJB V2[X8'0?N)#,ZHC_\^\=36U_(9&NX%+M!_OS3^K
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
M544SV3^T3B7YT=!+-C"FSZSVY#'Z1XT.8'_GU'ZE[SXJ_%F*!'*<A?E'<$5
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
M\(*91<U Z2\^+!X?/X3'@=/J)J^$ASZ!(1#P.8'XTM2-QK,#@=&L)(\2_*"
MRQ78XQ!D#%"#?PPT/@^T@4V?_:$UCF;P5<G%Y?>'ZY\/8!:V&U^JR @160&*
M$;#8,F%DA2- R8#Q=4<-MF=Y(,8J_H1C]!4G_$6PG_S*)Z]6,"2@P2YO'J_[
MW\GES>7];W_?R8E<L]YI9H!,BON*V*SI=15__C&"0'T6'2T]_MC)JK,A$WG
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
M;O=<QN+&13BV?I@[=9LY48T)BM_7_N)/K%6D;GCC2Q*=YS1.;6X:3BK+>$W
MTDJCR'X%:\B,THEC\W2>VO*9'\:0F2&83#SU< KJVP'"^>L[_GL%"LOU4HR1
M9FFH+DLB8(2523W3[*$IVK,CU^,JW2&J\I\<UV[ Q7K\XYQ'S8!)?H:(-81X
M1.JB+3K35*T@_1B+I22>R/N!&!A*&/OL//GC2S+QUG(X=/B/OL1OC(.0*84\
M_(71Y3@JUVW5]9:.@;FXH5;\XCAF5P=HGRU^WU;KG68S]9)25U._7_8H5:NK
M2CO7HY9_W] ZA2U*3;\T\ZB45D3"CSY>V8RMNW!;2H>C*+:VGU8_V2)N>&R"
M1LXC9^0?$2-?3AF9  ]G:("W?WC/M+#*.NM(;$S,Q6=7M!K<ND?YT8!+WQEA
MEG:>^@'L"5[X</PC%[,!(^<QO3[7/6VQ ?)'9^@.*TN= -PV=7+JCL<9B8G:
MJO2:W?KB',3-N@AO,41N?ZW\LN'E/W?6Q%42^$H"[Q1+X.U*KZ5( M^,P$NH
M"X7I*YXQ[]+U \,]EG&0NY$(W6(E HZ@*T B9)U"5T:^/XDAC3LAUH92++%V
M<:!HO2N)]:B45,D<-BR><#$1?[.YQ0(.[=L-[ZN%\KZJ5'JZ4E^<E+JC"2]E
MY/V3F#"Y&V+5BB56M=+36MLKJF,FUA(J*F&]J?00[R,>.6[C3*V>"%#.L$S.
ML6M+Q(5>K+C0T E3ZHO]=PZ:N5#\$(E2!HS2*>:@CJ-DS&6,V2B6,77)F,?(
MF(+8'O/C<#[F_8F:'94S)V]23W[/#&:]\ RC."OND$G;?9X>N"S9:EE[BJB%
M(F9A\28E#G;0B%/ HBH7.BEA?_88#7BWS8])8)/&#=X4(G1271J/X.9ENW%5
M:7W2]>;CSY*7F4E"6K1 CTT+9_-*T&:Q$K11Z;7:*9[0?W(XYUU<J]C%-6%Q
MW13IG@E9>6EG18<"45E])0M=S90>8'NBJ.*!ES&,W8 EN:Y^^/3/I&8KR9Z.
M>F5\2-6-ZX,\S-B=IGXG=4?&LK'UU70484XY+_J>^?9CN_^H5BUJC!/XRU_!
M,^:'S(X[,@%WA5&FY& .!%803CHTC:S >J8\[Q\+(6!/==('("#\J]-V*_/-
M="9)P-%*DFUAQ1:6;K*HZ.B*F;Q>X!OCA=[D&O?!I<!%/%N"-\&I7'V[OJA\
M)MBU):AO*.]FD3:DYH?FL?DZG*[N'(LS8W\Z%L>)V><E?3F;F.IJB\^-3^'G
M2:-8W&NN53=VO^IVI==N-E>TMYT7'=6X\RR6T,0J S$=X[G(4H)H0OB'N>#+
M:LW43FG2N_,6%2 SSD! A%*S63F6]$#S>5G!$&X'UHSS_F<E,Y==+GAX%I8*
MC+!7?U3'PZEH)@_=]8B-U/4ZQ%9B(4@,7M,8#?CX*!N+D"RFQ?L;$>Q?0J(V
M5QF6'8G$J+/P=/6[YX#[2:>351PR98RC[2$Y!03A/") F4V!M(B=8O"+F<8V
MG/83W5TDH4U=HZ7R55,6NB[ =RD]8H^$N-+<1L3A15Q6?IF4E4<%;N0[+RL7
M339;O/&CZR<C>F*S>-;6Q8(>WS6BZ4Y<V%G!=-!,5/P^6Y">8NWRMHGPN&GC
M4M/]_]E[T^:VD25M]*\@>&?NL2,H-O>E?4,1M"SWT8S;TDARGSGOES<@HBCA
M- FPL4C6^?4W,VM!82,)+B)(81:W+9% 559NE<N3\"UD8X&U8%#S3D!^(]T3
MR=^5S4LQOU@YH:IQ'SOVM7;].0N>7 N(^BB@-C/<;^I>PQ$-U/F,K<R/8)G@
M=9YH$9W-Q( #?(LG)L5(R #<KH#'5*V<^#,^EP7%@$/-BV$[U&0L7"'Y"(1C
M"/W8R"FQ,80WM#)OTP*%Z@4Q]J+!.NEW1%Z_6@F_-HA#I090>O<,!!#G<V5-
MO9*?IG90G-83M9(A+*CKSGB;*P>+ '5$7:4X+0='U- M:4JM=@)M R':(F0"
MR8 >X]W6'#L0X2YEN +?X//.6AYF@*=25ZT$155DT<X>SE4MR7S$%<D1'/G!
M"<Z^$DDBA@.!;Q87]#@3(L*#+Z:CN \<@@/'^V SO1G.!(MP)+.SF>O^R:=C
M1."T49NY?JW4%Y(#3,'1* *?WQTK$*^U]=^@ O&J0+Q*MZL*Q"L'Q*N3">+5
MK>5]ASN;Y74OE^HFS2A)-PH8_7_L*0.S\=5U+>.>39X<[M-\^,SL?\$^/H(D
M-(QO@65\J/&/(D[FG1Q0,RC95!%:5.0L'](35@WPND6&_Q,$ESY*,CI[ C'Q
ML?24,(;KT$!4B4'[\&IPJ'(5];4="]:*@Q.54R9<$1K>Q4>?R=\\F,Z?7K@(
M",6$(C.4(9+H8!S0V7<==5%"R <!--(P_A[YWOJ9@#L7^@+/6XQO0L'(?U+L
MVWC,.(@,KL42XMJO2_<9T>(G&<>:]ID*W93EM3!B=$7RKZ['[X)X%;S'7V7<
MHO=Q7SX*U(1AH]_J[P:@8-1H#;M+'[6;QO2CZJ<>Q^#LLJ,31JPTX=3KY#^+
MW#3/ELK8FR'#;OMI-LRL:BI;>>Q_[&GO):GD*EB1O3+KELKSZRK_BQL^!--P
MEC8,(E*X7CZN$YF(=NV\4V]U!H=ODEUVAB=5OYR3>(M-SS"T69O9H9NJ;S1/
MGEJ[D"<^RO7*F:![R$"?TW\+BU>G=MZNMUOI=/>>FOAV+42EM<+9?DG<"BM,
M(B,++F=-5;;[LN.RU9!N:J"WHTQ)U$W!0NR5I3YO;+Z[M?->O=-+=[0?3\GV
M#IEJ8Y6X[]KD0K?^*XD.GIL=[V5DQWMO-D&U8*A.;L?6?)8$@0_D4&0&?I&.
M47I;6SR%G1#8%]/2O,(3)!ON> 2G[P<8P')80*/&[']3E(0^7>=Y;AH>KI44
M\E(>1*/7<\>(8BW2KIZ/DX+KXF]N&(A<M*Q! A9^2@>8-BH'B?#HXSCUHO .
MO\Z!Z@,F<_4^1^?<6X6D$H(_).K\+8.3?L;9&<5*#MO];:YC^US8H';>S0 C
MR2V-;!@7\9AJ=%HFQ9_YG$^>(?<#/AF+(%BW@<&]$>,&;F8XX-FQ+N7$@5SU
M=++%D3?ZY 5%AS*4X=QDSH0@MJ!9':2RB"EF'&9_$LY#GANRL'T"*W)D98<Y
MQRD#_^;C'+#P.OIU[O0)@[#R9Q/Q3%X#P\>'>28N^(QF(7(-9KC/0LM%=1)J
MR,54C1NAP21UK<['PQD6"#F,-3TQ<N.0N3/[Y]F3;5G,^169<*2&RM'I8*1_
M*=]WAVLS_@]:ZS=8:GK2G15Z:M*=D(=.LW:.L/<.C83UD]9OEZ5U5VH$R+7W
MQ?87KF_.KJ??7.?Q&X)KCVG42Y[<=DZVO X)<$84,#@)RB"R5^FQLN.["^/>
M7< Y=_K->KDRKE(:Z@;)0[T\.C!> 8:U:[R8:F)Z'LUJ(C>,*M20#V;$!W)X
MTLN3/7F2IM//T6YG#BHBNDB<N=,ST%7J^S1:"6>>V $3CXZ&[8A/\:]3J54T
MH@>SFC@+0R8U,?T96?>)[8&&1A!]WCA#@[99- M)[8W70X@!*_0ZZJ#!:DB:
MTSQ!7<O3HF-'?S]5I-'8DHG[Z "YQ;#N%)$,>RH:AN*OM&7-I7J%&*J!A>H^
M?86FDA/UQ03HU8^@9*\=J,?PF1QS:1/ 0;9]NCS+"F6:B!O%2"FABQ,LN)7
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
MFDFB#=HE(MK%$[A1QIGQS]!TZKG[*>_Z_P[:V/AO_./,B/[^A?RM8]P/Q_.
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
M03569[ABT2=+XX))CY<2)53/Z8OZ3-D!I!G6NH:BJ@\7C;P3:AE2Y18$MD!
M:)0$00()UPU/,Z.H'YXE72.LH7> PV?T/&J#!H4V$UE D"VPN4\2>WUJ/Y*S
M1WE1YJ$:,!]E![7:%M::FJ_RL?&&>5PD2J78+>]^0(>&4#4XS /#$@L[X-LV
M#;*'%L)LP$=%(U:=NR?\Q1*C^5^A9_N6/='F"_CB%D*]Q(IZ2*5%^#!#-'M,
M/F-%AWQ_<8>O2W.X,YTUFTK3YW:PM8,VVI&#%G?(LETTU'/V\&'8[0U:W5:G
MV>]:0_;0FS0'[:%EM@:M9MMB_[?;K&U^E[4=Q)7Z]0Q_<A@STE'$V:HG+B-*
MEIXE"3][LWS1DDTG#J/5:/>0^I?CV^]7WW^[,VXN;XV[OX]O+_-2(\N-9O<D
M>D!54=@=(X#K,0BW+.;G);THNMC0PV-<F$).- 6I5IR<QKMVO]F A0<*O5ZU
M^HBB-:TC:=DJ] Z?Z(-Z?Y"<T0+*7E24H8Y7+6FICH#5O6(T# 3.?'HF^AV8
MQ2>"'$EP;]5('H1T@<LE)X+%^'Q-ZA<1G1JQYCY))21;/:O[3_\ +S?(:<Z(
MFELR&EOTI_CQSCV.K9G?#"/?$=*8!9H:CBU>DT"VK$E;3MD*8%-1I<U_APD1
M84FI+%@]781Z4TUYL@;#HQC.J]:K%_JJ1D/UJ*#Q2J*J+F-X53(2-0O&&%'T
M"VZ1&[F;/#$KG+'K:5+1?\;#Q9%=G ]R(%$'O:-)AJS 4LOO7W0BS67[!(>B
MJ2]=;]3CBBEQH-QW0]<OJ^4JIMNHA!;+ 8'!XZI6-"^F)]IKCT+4X"=><<2?
M)F=%24'%,7J\J4P\)]6A*?HR5=N2UB>Y<[UW#&"T_4YC-.H6 J/-_WFW/=P)
MK&VKUQBT.V5<U& 76+M%\2KUCXW6P7/D09TDRW!N.8R/CO88;<\]E?3]SDOZ
M+N,E?5EHH/LD9?0Q(9LDWXO H*"@@33Y=%1$CL7\\H% 5^_VW9"K4X3G'LS)
MGX\>SKXX$RN<3!AX>\MVG86A?<@]?Y=-R>L@QJ[<\"H^R?O^]AQ8@I45YI8I
M_<_&W)(W5&6T_[A+MF<9W7O7QEQ?213]W(H0LFF42OBR"?8?29DKM,.5.-2'
MW-KFQ?:==%%;P*/^./1NO=J[3G1KZ]?.!X/ZL)4N&.2YL6V. #5"H:,HH'\J
M.7AW<C#8IQP,:N?=5KW='I1$#G;D6W'V;I:;O[\@!!AS+"JE4D&3))+,WARP
M=C&J9JJ,T@G6AQU:&!6^HNB5.BTN;:KZXXIR=X4%;U@[[]>'G;3<?5Q;Y):P
M_CY,3\53.]#6>^6I$?+48)CV:=Z<IW9TZ3D*-7Z5D=/+Q0S<7*4O\?S6$K]U
MO<#C%K^42L=&?/A;4@Y_Z,B',O-35."&312X5CO=P[.^P)7G_E!Q4;X2WRL7
MM6KG[?JHDYZ\_N9<]-:138H#'2*\J95B!/S\ED#N;A&V6N(S;1]B+.%%/IO<
MZU_DB^V]) HG>],[N(A0JZFZWX\U3KUW+XA/J5!!L&EAO=,&Z]6M#[O]E.(Y
M*') H;!#(88YT.VHDO1*TE=<#_<LZ9W:>:=5[[72B"V5I">=GT2_6JNW9++H
M9O[U&WQ?HU('2&&Y(;HWVZ5.#["T]^*/7JI:T(S*N/5'5>\MW5VZ[[_[I/HX
M>PI&*O04L5&5?*^2CCM+C<B9#7>*O;@*NW:H:CI92DV 5H6]EFY>=*U*T9>%
MI2II62?I\R;2TLN+(AYU(O]X+?0MRYE4M1\;765GMPVT90;SL:CFEHUE;N_>
MO=&/+A)HT2146&K[:..:K70(KBH#.&I&6Q;G.0BC#<@\=$^G-J#TEWI50T]-
M95^BN5_&F<2K6#GLD>,/F+X/SY(#QVA TF%N<^\R4EUL[R5187O+2666G8XE
M'ZMHM<;$FVJL(:6G1KWT_>]X@M:%>*>DE])*Z-^/T!>I-=^+T(]XIJK9JX1^
MSYFJDH3V]Y&I.L#2WHM3^R6:/+M-7JHD:=*=?__=1[W^D008XA YN7@V5<1K
MAY%I3MZ"CKP\L3$_L.\T(OIZ2I%H_SHZ*0I5%[7G(YS*T&G7!\/T9*/-ZC^J
M,%>YN&N%Q[A?[L+*Z4ZSWFRE)[<<AKO>?5V"3'5I\&8QW;]GG^$D6Q?>0-^+
MZUI*+,<*M:VP;+9KY]WZH-LI23ZRXK+#Z_T]<%D'\V?MC!CAN\EZ'^0:F'+S
M)5AFB1W]+>*8QQ/3V^45($]<"PMI%]VT0;W73AN#XXGJ'4.G224.>[RS[$P<
ML%*K U9KD 9_J,2A:L<H[]+> ?#AI8[E3=KCH B(I?O^>P+VH)C4KK$ZJA+P
M,F;.BY> RV+MI:YV>]4P$1'V%#Y",_(1^C@;N&I]J/C^6/A^L!N^'R#?MTZL
MB>$HK)V,W._:W=DZ0U8V0A7&.#AMP2]F\%1=6%KTAV3RM@8B+4^>N.+\T^;\
M8B9O">>/R.AMG2G;90[[%P(?R1OT?)03CG"V"(VVI"%'-&!D[M* $18-&(E/
MQJ6!1>F?=^K&5A''7JP=Z$:.\IJ]JD;1S6*,?<E20( M<P1OL$0LWF@WTG5!
MJ1\8P LSW,$B6D;F"*D7YC$<!\Q'ADT]=RZ&2<T78: :,3/GNO%Y47*B9G8W
M3AWG1L$#;4]6-]!\-UB17,S*\9OO>1YZ*W\>>H$9I!TU@[0:HEX-4:^&J!]B
MB/HQ3O_M%IO^2V;OECTS)TP/?>PVVZF)O_"S$D_\O;W\X_+[CXW&_(J-96RW
M?:RS+O6QW#C^_-&![^)@2SINX^6).?J 5,-]@#4337SPHM2<3.;-:1"E:<AQ
ME7SB+Q\Y"9[#''MW099\^*Z/LX/Y8%4^ZOTUYQ4X8I,F4(+[8OO4&>RSV0S'
M@-O^$RC/!8V5YW/OY6O\NAB5:M/@6M%=[GK^+Q/W; $W!?K("S@RS <_S!,#
MW#T6F#;^DP::XU,-_#7L:@).E>'BRFAO[HP&O=K!C$: PF8=7T":)^9VSF$U
MI-D5>?#G8D0ZIA;-1_"\N<8G:FE;P"7!HZ/AL(8?3I[T;UBNX;@!8:V_4%NU
MR0>"XGM@,Z'G- PAM;C..0VEY3.;:1FDU'A1JN/;.%B>2!YH#,%^XD11HB[P
M!D,7$U0EZ$<:=L\'A,KM([4?7==*T8\[DS@(&EZ.XU/AE<^F9Q,%8N^NBSWZ
M>*[/-C5WTTOX=H J.-Z==+$<G^J^(,O .^_PF]K7\*W@9D]"[L7RF;E/P VN
MAS<]6:PE'B3G$A,9U<:QAHMV"L0.>5^ZF)[Z@,]COH_KYT<$2[B(T?$1J.7$
M^)*>/G'=!7T$:&E:=/&DI=$P62%^8JXV'%8XD9ZZ%$AAG,2L;% BN)S@R<0_
MT.7'\<+$]2 # 1T(<BOHAF=[PE R@/-M(-7$],7L9=BJX[/T8&^4-%P9?!U$
M]$]&^"SBTUQXUV$AP3>^D#&^B2!;Z2!7,"D*@O"P8-@)7G7P(?H77;AW>,2;
M-O!#1&62'+J9J)_M9BCR'7M$R;ME-$W<>;QR^"T/MOSY5?PRPSYV3F,HLK9;
MPWQPPT _##4W'N6;B_W#J_'(W$?/7#R1P"G\'SE6N$#8 >,,Q-DH0RCT22#(
M]S%X>-!J#'N]W4SF;3=:S>63>=?_^<[&!<.B6MF_TAZ5$8J6QP)2S0[SJ6UF
M[[Z7^<1EH;>6PCB9J;S5$.,MAA@?J5+958TAG.>!IN&"'_5DC,D-,_>$EG^2
MN<3C@F+9'E.TMZ)*75QSOWKN_$*$'_X!EX@+X?]?_A3A@+'OPZ6-6??FSX*5
MZMUFMW;>Z8PR!P>4K5S\#?+UE?2](^D;'E[ZL$^D.ZSW>L<J?4?H36S6CW\P
M;^(R]-Q%?LG>^VI4SA+CT>'%N%\[;W7KK>[64ER>8NZ*P22#]9N'9[!![7Q8
M[V]O)?;*7T=H"X[L9CGV;?/LQIS8TR5=2^\+LBA+8%?TPF\DL&F91/#:01K$
M\FAKF2L&4@S4/KS&'X%+L0O4D[WRUQ%J_"/S_FE03.7\YTIJY^"2VFJBI'8&
M6^/35;Y_"?FK>WC^:B%_=3.01,K$7T=H";9LY'P#DY _V9YJ43:,#8J"CB04
MR%&&OG<[HGH[RI1$Z>U]+,A;Z+QV[;S3Z]4'S6.>#+)#YBIWNJS2*)5&V6;F
MR%MHE$[MO-T;U4>=M)]>:913</U.L)UY/)O)[HID07*LQD@5H-L^R)EG/^NM
ML3\<[+?C77B\BOS"=$S+S.\K/!X"W;TPBSFP_87'?"S(HQ)Y8P8;8'Z *@(^
MC4W%GNPW"-S G%%=O^I4%,2K&^:$FC"P'X :)A8+S_T)^B1@LU?C/PI=&WO9
MG=9[5WA1[W6K"]?&9D;OM6JU1E8HMJO^X7?5JYWW&NF@N]K4AE7X=> "'WMC
M0'9FKVN+QMZXGA[XJPV\:D_6D(,;(+G+.ZJ,#Y^!%&@Z/AICU4AT K)^GZ$%
M%]J^5=<4_O31,^>BXP:[:/1V.8,W7O&F..JG8C_9).2Z ZSMXY/ALX7I@=CK
M;6DV[_\!VVH[V-D'JL+S&:H4U33U(;O]ZR-U%?FQIU%'E\5;S<"(43,2*"O5
M2^=YV"8D&N*8/X'%8Q\>PYXXZNSBGX47OE([8,A?Y?,&IB29'@1'I-K'5&,?
MKMP-_03I8F2+F@F3_7R@-[T0= (GIH]VF+<Q2F%,K@?Q%&CL+7QF!A2S9P3N
MH.BD/T\MD:AG&>$".[&H\=!$. @PD::?^1:M*P[;NSR;(7/0QGP;^-/THNWR
MS?T5VO!&8%23TUX]ZE^A16U0_-M"56"+%NP6#02> 9XY>AOZY&^A934Z9I$Q
MUB4Z R4Z U)\L;$/#)<,Y\>"%P9VCMH(Q2L1W8(WK8E>OTD0BIW2SY#V,?&
MS[B83- $1;8PBNX\P>)(*M?B+[.T5>"G+8:D!W:W3L%]N,E4'ZJI,]&M2-VB
MPE7@_;VP(-&3FQ#YJ$LRBS&SM9'6ZJ?Z?.N@7 )JAYT!QPK8$GPD;Q=#7WZM
M8V@FCV'0SCR&>"=_IW^H$3-(JG;_T\$N9G%B==J-(;781VVZY%V#E@N0$R8<
M_L(/%^AH\I]$LD>_8W2'XPJ">@B5!?JTS@'VJ_/;Q?G!;6#^@&:;&];UA92N
M ]S^B+N$;'NWXUH6# /H66$EQ GK??O^#"[3)-A@(&=3^+R)>ECY:9J:GC*A
MQ0G0RF'<\+.?U /]J" "*OYY._[)]&4X6W!$%> ).C;%64D/ZA<X3PN<C$D
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
M!CA;O\ZC*M,L(4>M4,U[Y*A^:3AJA0J6T0U8(\MGP'U^:D<7N+5+FPYYG26
MT@W-<U6HL!_*E$3=[;VFB31<I-DV*%?H8KE"O=U+@XH=3['"#CFGW'?/2EU4
MZF+K>^MVZF*(ZJ+32O?@5NIBN]JF9"73T>7]+J=37F.@@&:I_B")-4NHWR&A
MNEJ$WT0@K7'P= GE]""@:0D0"K%I@Q><6+$P/80F9L#[[MR>Z*/6DI/2=*Q8
M4P*V2Q0X!14KAA'A%U;B/49PD1+14'PEAI2;A9+[L6'<,690Y+_;,/8K,/3
M]2&/;_FHT4/.'B*,:8>K(T+0C\TW49C$F9C#)X!(>A7-M)',F]JS@E&.QB\0
MU]4%R/URC-V4.?CF.H\(I/N%/>0C%R<!=;%V$@%USQ!0-X6GNX#_N!87)0[9
MS&572H.8& V"+860RS4J"-(# N=9#I8!_3$4(,92O.2<$H22IO4B#+1E/-LF
M$,")I]5B>,DT$*.&XE?[6.=@Z0Y38/]BLIU%XXH,>ZJ=@"TI+C&CHT%WB' L
MD/B9Q1=*\FWC;"K43O0+B47-?';VS]!,HI4>);^JK8JA";Z$%EZ NI[8"_R;
M7LQE$\:X'Q",M2O1\CLM!5R-_%2/QAQ-;2=Z!#@BO*"&@TIC\IP&Z7QE#Y[
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
M]HQG<Q:RPN(X'"P+^HDBN.NI>C&]]RN\[P]\76'QPW(]V.F*(@BLMQ.O-A;
MCEMOJQ_;UHWG3ABS_.MIM$&I[*2\T12'*X<W;=)$ATN*_!7=<1>\\5ZOV4@W
M3$0J)[- E>L:$6Z4D-':.4M=HA&*[VJKM,FR,H/5)"I,'/#?V\-E[% GNZ1\
M*2H;%!+@4C7T!$&T9&4:UJR2X/#J3BUD\F#.B$C^$Y8N-D"BV)'43N]Y=4O7
M@K(X=SU@,H<?+)R(](&STH:A(X::ZVZO?DZ%Q7BXA!]_1&]+LB9!JQ7F1H2M
MZ#;2'9%;I-^7I51VOGY"%UAV&ZY')9TD3B V6<<D'3V>P\CZ0,S_U?-^4A*7
M"M^R2]3N>6B4XW#NYPRZ.^>A4>LMUX^XR-VEN9TX"^5HY+VSD#:^#3DBDU.H
M -Z$BZDPG]L5/Q0OVANMZ @93R;A/*38A+Z?ZRF9U.@\-SG'G"($>8KB#I<T
MKB82<PJF'#T'<;UI&+0"0X2UA6B2_W& >\PKC9R7NQS@:-#4W04_ VX0#TK
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
MU@9.G"*0L.,:8H@15\S*'<0SQZOUB^UK4=6'5[S8 ^$HOC@S7[A&22I_X,8
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
MZ^TW@#?;#>,TC:(FZ0#<\Q])VNUH[\<I,LOZ@.-RTTYW<.Q$9J2Z2]0ADBU
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
M]5F] P"7D#8!;(6J,,[96I3<!\@"S%A20AJ<:D+,%#2O6T:D<X>LSTV/ $*
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
M7[[[=#5\XUR^N_SXZ__])II(CRRM'>RS-=L'S^ZXTW3Q<7)( L+*(T2)C&\
M>+Y]1/U)CO!2KAN\P>'21>0%MS'V?9;57RB&/'\)"'E<G)-JD14#HL[$\93.
M"\<4X$4]E%SV2Z;R,?H2MVF&'930Q;E,4R+Z,*65P#=OO""D"C58CML_CE%]
MQF9VDD U9\"ZR:)7+[$(ENQS[V\2NEC307Z02& 2TAC,W50'*$IYK'&$LI09
MV!297[)L<#&:%S;DY0#5](:B9V2,J4+TAG,#2O0<,]E15?!".2Y/',LR5P$Z
MDLZ]PUXL\4X;4>7/%U[D^:!,-IS+'#,W\*^W@>\#C"YQ\EDBJV>'P%^./WBD
MK,BE'2"S&48DKZ;H^,>D8\6H;[!WOL-5H=RU _MY4!W=.-<9BIMD)8]?P09W
MW.V&\X:5! 6]":1 HCPH^FA(PZ2R1SF=CZ3!"-X,>)!*2@IP.L*2<1U+N;DX
M/A4TY(O$92%<E0:+'FY/ILN!& VQ[%A^62?RO(7_?,!>Q8H[2FN [@.U=1*'
M08Q$"L3"O8(Q)(99=G$,.#G-/1!-GI,*:D),H@N0>08+ &ZL<59:V=@[#UMC
M>>K6PT.<@O-TN=(_EI.]R2G 9T# HP E%^J5"O@\G*.&;<13F3^I\*&<^<@M
M!<:BE"M?#);S$M((2*G?J5C3;5FWZ$.X1:^*43$:![ ':D[^%3YOCUD&6$E
M6,&-,.O[',5JO8:)"BRU2H@"1 X2*DAGLBND\R8?Q__!&.7' )B#YUSG$=4H
MO$&G$';7.%*__*)"7__;FR_.*4Q^A":<NN&(C$@::[>^6)Z_L::!RRX1*V;
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
M<82%=+*DL03@IX5"''=_> PZD.U+"G*,,/G#P:+VMN>N4,(ZTMW-N2W[_5$
MMCMCMC#32$:E8^7TJ5TB'=[X\S2)\\@_EDO%?HF326T< 9/)PT"MRB3EI?O8
M_9JL\Q?4!Q+O@O5XE9:>8-0\?_P5.K,$O56S+%ND+TY.;F]OF[#0YC2^.1DF
MXQFV<3T1_M1+3GPO\T[<3M<=]/LGL&#Y9[N+JW=[)V,1SH[1#XL#2="I(,8S
MK(9OSK(Y6.U-,-N]/4(0FS!J5XI\;(R\LX+)HN0CH^2%^M$9XL'*VN%"_Y39
M>A<B3(,\=7Z+0^HJTL!;F@>,S-5R!][Q[87.II#:\;]VD=(6BEO]HDWWB0!1
M9_(^"AS;)^VS$XXGKBM *TYWZ9[=%503^I_[@]H^_S2?OZ]V;77H U=86F>]
MECMHM=LMM]_J=%EA$5\Z_]-66G.['HJ&U8V?.JH-YUR"+V<T\UR#7Y:A=RLG
M!_'UVJ/CXWI5-BJX?SRF;G9@X"*N9Z&U([1.3TA=;5MUU3YOU=5'E]!/68=P
M^^W3]BF8QBVWX[;;J$.@:^QX(19I\(4T!"QFC5BC<%MU\?E:[?7'PKRA^K?S
M+FXZ+B9TO0K2+ E&.7EUAVK&/+=(_( ON8C9L=MPN/4OYY:W.RJWO.9X7$O-
MY''=N@<&+6:7%ER[&@DG[;YUT]KGK=YKM8_O'5?^.YY%$^X:(N:+,%ZB+N%-
M$ZWWMJDA>/>\]FJ#57^?( )>ZI\,37<DLEMLR6\.!T9?[^^$HQ9T##JC'Y Q
M^LZ"R #1[UZ4>\G2<:UE=+ 9+P<'KF;?@LMFL-CGZ_J\-8VL9@K_:)V$LA5/
M27$@%50;1QUK'%D4?$049//HA]+I[P;*KM:B;KAEX5>"'UTT3$9K)=GXD8T?
MU1A<8"19&\D^;VTDJZ#NI4LLO#S$6;EBJ0V:KC1H_JOV4MY:-(^/,$9TYCT-
M;WXC,J!(E7<T7"1!Z+AMTAM!>]RDB7^ USK7]-YZH9U]OLSOK3)AG[?*A)4-
M5;(ABZ/E- _"20R+U?I$S^H3%F?VP9D[5(KWXRS&N5YGI%.T-NL4G^#5SJ_J
MW?7"/ON\52OL\U:ML")B3Q%QK*MCM(+1MPJ&Q9[[84]16H5=LK?K':_%*#&"
M8!VK>!ST\U;QL,];Q<.*CJVB8[3TO9O UZK&P*H:%E]VQ9<=_1A]5"?<WC9U
M8K1T7N%[ZX5U]GFK2MCGK2IA1</=HD'W;FYU.NX7\>5+QW5E4T2WZ5IUPN+,
M/CAS+7AD8Z?5=B[P4"9P++K#-XW/O?PBQCGE[NKQN75",?N\U1WL\U9WL'+@
M7G*@K76'MM4=+,[L@S,[Z ZO@\B+QH$76MVAUL];W<$^;W4'*P?VD@-MY7=H
M-]W_LLJ#19I]D$8I#V>MOG4\'/;S5GFPSUOEP<J!_>1 6RL/;:L\6*39"VEV
M4!ZLY^$PGK?*@WW^D)2'^K5LV<;JW9;;O'IW7=/V-U)"U@F81R^O(OS-^3^_
M?'SC7$5I!E)$.*_B<8[I=W4 I'W>B@[[O!4=WT%T7%_\5@>.=XBBXY/W)8[B
M^=*Y_)*)*$7;Y'H\$W//RI(Z/F]EB7W>RI)O*4LNAF_JP/&>B"RY\,)Q'K+/
MZTT0?1YYJ;52:OF\E2SV>2M9OJ5D>77YN@X<[XE(EE=B$D2!%2RU?]X*%ON\
M%2S?4K"\&?Y2!X[W1 3+&V\D0BM3:OV\E2GV>2M3OJ5,^?#QL@X<;W>9,HJS
M+)[75*9\2$2*(Z>LN5+[YZUHL<];T?+M1$NW#MSN4,3*IYF _<&2G(4W%<XD
MB>=FLS3LS><.SE/GC]Q+  O"I?-1+.(D<T#,O(Z3N>.VCO]P)G%"3_V;[W($
MG(?OO/62\<SIR &'#;QK[F78IRV('"G/ A)HV))M#&OUX">Z>LDIV/#V6DRL
ML\^;[.4D\T:A4,GC1L[_W$NF072<Q8L7?< ^^?0QE@R\<$\5-02 '%'VXAA_
M>6BT/]L)Z?]+X=1W__8*3#I(I4<O7P<AH/U,).(VR&;EW'P#O/6%9UT >D;0
MS),H2&=? =$ROZX)D&6;U/_]O]Q^J^+_O_4B8.#4&1,Y*1:R.,"5Q\#'P43P
MLCA9.HL05NTEB1?QG<V-@)%?[J(06<0I14%>) +C[#?B_#;PL]D+MX7+,I]B
M4?:B53SBC=(XS+/-CY0*;])\#BQDN:Y\/ [$.^V5,AGC_^,6 O^?1\'IZ+3;
M&[A=M]/J=_U3,>J-6X/VJ>^Y [?5]L7_N-W3(_74+"DP;RJ.1XGP/A][$]CA
M"R^\]98I\EB3H0(W-8]B%8H,EI?_/4I.5DMZMO!F-#6^/XP'E3"^OOKUW?#3
MGQ\OKS?BXI:5WUE9]BW1XT.>I+G'?>Y1^4G$O_,@(<)*L?P*?[L6XSP!4H"/
M7GX9SY#PG"%2YL1QSSJ@$_&#TR %"H!7S;S4\7/0LL9>G@('RV9!"M=)XX+/
MC(23PK[A JA? 7QF)&9>.'%&2WH1J<'RA@R97Q[!0_0^+\]F<0*;\S<3_0J@
MT1I%05]0=P*O1PTA]!:I>*'^./>#%#C+\D5 *MTQ/70N7R99 B+OBMY+Q\B7
M"[QNMABWI04CORPO-^'2R?KOW7[SK%-]J=5T*W_?]*IV\[1S]B!OHD55/Z)>
M=8>IME5WZZ_=MF.I)ASNXQ#ZQ>6;ZZL_KYW?WK]Y=?7NU^N&<_7NHEE2[G<$
M2'UVNDE0HSS>P6S943O?U\:_%YRT,/G.P'KE9>(%6(I+AEJ?;<6=RU,/!2=^
M6;[8 R'JOIN3],3Y/9Y%SNM A'ZXO \5[XOT&RQ7EDDHLEK-T\$B<T#?#'Q'
M@>!0(&I"LT'JW*;.+WCMV8<DB,;!P@O7;WAN6:IEJ9:E'MINB*6":1[[SANP
M$L!22"U7_6JN6@:HR5C7NV*L,-;B!G1.#\?C&(PIV/06/KO1+_K=O"EU<9QT
M-CM.3D:QOX3_S+)Y^/+_ U!+ P04    " "'FZ98DF:=7-$3  "6U0  $0
M &-E;&@M,C R-# S,S$N>'-D[5WK=^(XLO\^?X67+W?VG*63D&32Z3/I/81'
M+[,$N.#T/+[L,;8 ;1N+M>0D]%]_2[*-#7Y(YC'XKC,?I@.HJB3]2J52J23]
M_/>WI:V]()=BXCS4KCY<UC3DF,3"SORA]JQWZQ]K?__\PP\__Z5>_^UQW-?:
MQ/26R&%:RT4&0Y;VBME"8PND_4K<;_C%T$:VP6;$7=;KGP59BZS6+IXOF-:X
M;-R$Q<)?W4^-&_3QRII^K'^\O[JMW]Q>7=>-.[-1-XW&+;J[N[UM3-'?YI\:
M4\-J7/XTJU]?67?UF[O[J_KTKG%?G]Y<3F>WE];=S;TEF+[13]1<H*6A0=,<
M^NF-/M06C*T^75R\OKY^>+W^0-SY1>/R\NKBMZ?^1!2M!65M['S;*OTV=>VP
M_/4%_WEJ4!06-Y&]V!2'#Q1[](-)EA>\I9?7UU=A0<X&YS#&#F6&8VX86\RM
ML_4*T:MT(OC]@O_.!5W6+Z_JC:L$J9RR4;^\KO-*&HRY>.HQU 7<VFAF>#9[
MJ'G.?SS#QC.,+% *&W'8MPK$?F:&.T=L8"P171DFRN^4SS]H&H<)+U?$99J3
MH)H9="IJ2UW&R:YKF@]IGY@&$YK*2U(H*AJ6*'^!;$;YISK_].&-6K4+=:D>
MK<\-8U5(<IS&EQY\4Z0&,?V\NK^_OWCC"I=>@U0U$N7K_,_Z50.0+2 V2Q_5
M9<.G>DAWC#I$@ZU8'4*Z ^N0.L2R=$%&*3[30ZNQ&:^%JQ%0%JJ&8$21^6%.
M7BY,XCG,7:L,B322\$.1P;#%S$*XB.RP./]C;YG(M(K(#(OS/U)D&HY#F*#G
MWP3?K5;8F1'_"_B*J^ZG4'_':!;.'HEI*<5(B'\^&:[I$EMB42Y6+EDAEV%$
MXU.:8+!PT>RAQB>V>FBO_[5RT0>H25@D(6![$/*?00*B,%V(]O:C!H4LN!X^
MU"C@8"._B\K<?@O-BK8?2+"#_RM:;QO3HJT'$F3_OV^X:=A%&PXDIF?OH_6<
M7(??-6P]U%H$//*:QK]['O=2G2DASB\7,@I91;KW^5+\=Z75([^]K@FJGR]V
MR^YP\2BRALYG\??N: Z(@R(YA#O]H4RW/7Q2R8(OPW[+[4V'$AM;?+GR:-C<
M/YDL$&)4J8>S:*6]WH"NGD"?H4VW1ZRT@)?F,WL'@]&1X4*K%HAAJ.<AR&PS
MDL)TK0Z3]N,6[[]6%+9-;U$R&X)!%56CAF.UR!):N4 .Q2^HYP!4J""0A5A+
MH;W)@S82I9&9%@G30)JV)4[SY;VC+86D3^A!X_@P65)]N#VJ/F@_\BK\]=TH
M)*!K+0QGCBAV)HR8WQ;$MI!+.__Q,%M#9SZA[]\-!SO(_^8 %2DF1ZH>/ZFK
M1R!9PXX6E_T_FB]+Z,Q&?O#ENV(4 ^Q8AN0 H5*5N3NMRKS;EB2:!EUT;?):
MU'E/YR$%^&,!@(&K)MA6"*;A^$MST/NCJ?>&@^:@W>Y,6N/>B'\:=A^?)[U!
M9S)10$J)C12L>[[.Q=2T"?5<!!_B;#7@J\48:\.N%K*N$&"/S4EO,NR.QIU)
M9Z"''3YY?GIJCG\?=B>]+X->M]=JPF^MUO!YH/<&7T;#?J_5ZZ@ >1![&<!7
ME[L "W$<R;A @70@DO\6$ZI%4K50;(7 [S3' VCZ9-093_[1''<4 $V02$&Z
MV@4I9*$!#TTPJ5"7CSM?.X-GE9X.2TH[N+';P0%EA7JU-X 6Z\.QFE&*EY;V
M[O5N[\:H*]3#8%!'S5Z[\]NH,YAT)F!2A_H_.N/6\WC,[>QDTM%5NEZ)C123
MFUU, K9:R%>8?,%9"UAK/N\*(388ZIUQI]7I?6T^]E4,S@Z!%(7;710X RWB
M4*&^'HV',)GIOX/:=?[WN3=Z HU3&@TI9-)^_RFI_3X;H?4;1A7J_B_#8?O7
M7K\/[>^!%1E\Z8'ZJ9BC#$(I!'>[$(2,! 0Q5A4"(7"E)Z/F[WST0T? -^/G
MSL;8*^ AYR&%YN,N-"%/+6 J( K8;B:,"N$T[O2;>J<]:H+%T,?-P:39XJLD
M%7@R2:6H));B 2M-\-+BS"H$Q5/GCS^:L!;J<*.M_ZZ P"Z%K.,;B27RAH/F
MLZA0=_<&K>%31V_^IKA*B$I+NSFQR/6I-4%>H2Z>Z,/6/Q^;DTX;FL]-JXC
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
MT 4?HG%Y^9-D3E,A+8-JB[$XE4?NIKN1NR"V'4MQVPG9C1&O GP?*H!GV#S
M0!OY8<0_O3+GWS:#X;,DO*QA;T(*>6,MI7!9Q] C8&=18?9;ANNN 8+FD@=7
M,MN70U%25Z#5#F)#AMWOMR3[\*EE2^+?9D0("ZEG02YEU5N^6C>)!,NM,J7
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
M5$JW]IGNHJ5/.K@-*F[IT+"]%-KUZ;DS'/@C#,?UC5RJANH0>B]"1NV!F)E
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
M]+TI7II*XJFBT==G\[,I[L_FPY/KCF2'H>@:JW8<ASYVW]T'H8M#<6ZCUB%
M]KF0(37DNLO  ;T*/#G.G&F=J;J?HBX#T$LL7_7I/L:3,"0N3P_+Z^&,Q/XO
M#-.!5(6;4A3H*)!>(TG^*2.MRX+6W,O A&M=;-. [#[8R Y0]YCXM L![\*.
MWD+X7IGCM!+[FO["( KF2X@*Z \.JJ"O#4+)WY5)&!U-+K9UF_8MR.V#]>T=
M$C<7Z!,A<$'KY&PZ8,P+PXL C;7.H+:W]UY7UT(;RP4FYG>9H+N;TA\D2-XM
M[C82XQ-![H"<GO=?</09_YR,YY]JM27&Z$L$(1:W> .KY&I(ML@DF<=B6M=U
M;T=QG[J]]@:"6XGU";7?>X(4#GSP*0MEP2CM*>A&"K^53;6T,R):)61J71^P
M(:GK@&]7LS)[ [[-!/F4J/LR&62G.;.A,H5E4)'8XT12X()5B!33*[W#D\&[
M"5T'<;N:K-DOQ#U2B%UE8_9>OCS\</#^W='>OVK=]-[!*_K)\8?]5_O_/-H_
M>+?5U;&UG[UE9F6S/33*GZRF89X/DQOB1?FMP:*<2Q'0IE#K3R)XD1!,)H09
MH6-2K:_HWTE,@\JG^N _P_3?6"]HOYS,YI<WRC3'  $5;51K"?0*"? \EAQS
M\!1.=[/16^GI4YZC#3INJ4YJ(XUF5FPYS.[.S6(1NFC-:^VPH]#"<W"^CA:F
M*"-F4X?<M7X5[J>H3QF(;C#24"*-2C*F"V8.0F;)"N&@+&;7LU"[?IH 27/K
MM8["9O.09;G\P#X%]6U%N3';V@CLPY@V,<)\=#9-G\(,9P/OA(B1M(H.*8$2
M.@#Y10(8)]])$6946>_:X(U']RDL[D"(V[&R9?WR:G)WP=EL6$=WO\:+[>V-
M\\%DG%9[M8;09H,$8>LYI"<%X0U]FQ.33D=N>6B=67D$>7V*9#NU\<UEM68@
ML?IY_1()L'_[R_\'4$L#!!0    ( (>;IEAI'U4/34@   X> P 5    8V5L
M:"TR,#(T,#,S,5]D968N>&UL[;W9=EM)DB7Z7E\1'?W:EN'SD*NS>E&4%)=U
M)5*74F1UU0N6CR0J04 %@ HIO_Z: ^ $$N0!X <358."!,ESMIN9NYNYFVW[
MW__G^U7OEV]I..H.^G_[E?Z%_/I+ZH=![/8O_O;K'U_>@_GU__SKO_S+__X?
M /_WS?F'7]X.PO55ZH]_.1XF-T[QES^[X\M?QI?IEW\?#/_1_>9^^=1SXSP8
M7@'\Z^3/C@=??PR[%Y?C7QAAXN;7;GXZ_"L3R=#H#1A+)0A).3@=& 3'9-):
M2N;3_[KX*_,N,J(R<!HU"&TI>,TL>$%\EB1J8>/DH;UN_Q]_+?]X-TJ_X/#Z
MH\FW?_OU<CS^^M???OOSSS__\MT/>W\9#"]^8X3PWVY^^]?9KW]_]/M_\LEO
M4VOM;Y.?WO[JJ/O4+^)CZ6__]^.'S^$R73GH]D=CUP]W+\#7Q_'M']Y'(W^;
M_A!_==3]ZVCR]Q\&P8TG"GIQ"+\L_(WR'=S\&I2/@#*4YE^^C^*O__HOO_PR
ME9P;AN&@E\Y3_F7VY1_G)X^1=OOCWV+WZK?9[_SF>CU$/'G"^,?7]+=?1]VK
MK[UT\]GE,.6%Z&^&7$#) N=_EJ?]MC:F2P0R#-<^ 7Z:^L7$*V)\ZNGK8[Y]
M%L24W75O7!'QXV=7Q3NX<MV: G[TZ IH)P^"JW3ET[ FU ?/O8?S!N0\PI!Z
MH^[UZ"]A</7;!-GQH#\:]+JQK*EO7*\L%I\O4QJ//KDA+K>7:=P-KL$4PP=?
M0EEH"9].[?_9\,GW0*-U=/O=LN!\P&]GCR\HZ\)/W\>I']-T\;EY=V\0'OQ2
MKRQ]@UM=]9Q/O<FGG>L17#CWM?-YC"\M6Q*"32?XY:CC4Z#>>HUVKBCN%3F
M<=2#CY8SDJR623S6].C&<K(;^8FN9Z] G3/^6^J-1S>?% GSB707HYA*M,*X
MOCC?2QV3O3-912 YXS9)I 3K'07.HA<Y,29D:V.:('@XGCL;.1K>C&PVRY;:
M+/)P<%55G^-!-3%.-86@?_UE,(QIB/X1_F@R]?\:>H-1BG_[=3R\3G<?#OIC
MM.IWO<D+<8*FB_)%-4LX[KG1Z"Q_'@_"/XZ^=T<=FZ*EB21(S%D0-#MPTDM(
M6262T5MQQK=E%/-@*MK',QOW,_:R@H(7V<I:@G[*;-:T@/MXWD[VFD:(.G,^
M1"43>(RFHNX7.D#/:'X]=0U:D?5FK,!)YKRF!H(4#D2T"HS2!'R@,7.M"95V
M3[7_P)W<HO*7$7$+2O^<AMTT.OJ$RDO#88H3:!\GCF;'!AY8L!8X(3A2+BDX
MDCT$$YV,&$7CQEA[^5\,IZ89/.6G/[:!=;4UO_Q7$O5C*R#K6L&7=/5U,'3#
M'^_^^[H[_H%>]=EP,@/BWUWO.GU*P\^7Z&EWE)<Y"<;!2S,Y3+%@$^5 ;-;9
MLAR]DI4MHB&TS5M'94>R#154M)02^,UC/+Z^NNZY<?=;>MO]UHT8;2'*@!)Q
M%ZECH[4\R0#<6YPI%%=(0ZF#I /C3)$4[)SO^#BV7/:E>VL$K4JWA5UC#NK$
M,D<GH]%UBAUN<3$T-H)WF> 2*29+9 85"$'S5,*ZVC[#,W#VUB1JB_JQ%;!6
MK.#L>EP.H\L)?T<[SS1N:X #Y+A6&8_X3 3'G$PJ^20RV80IW,-TF/:PJM ?
M&P6O;!1'%Q?#=($2.+H:7/?'9_D\1?R-(O+SA+\QG(BF$QTEW@L*EIH$0CD"
M)@04B^)>>991+JI=2VD&]-#,IP7U/+8IL79D.KBZ&O0G_O)"ORAE+6UV 90,
M:/;"!$!4^!4AQ/'@B=?50]678>V]O=06_6/KD!6M8[H:'EV/+P?#[C]QAW14
M.$4% 6580$")@55<@95.2T]2(C:V9Q7S< [)&M82]6,K4-6M8.8C1<,8!M<)
M(I.X=$G!BJ=L@6$ +[VG-)/:/L@"*(>G_15$_%CSNKKF[WM#)C)AA#>04HIH
ME3AHD[0"C4,5Z!PIXFJ?6#R'Y_!L8%5A/S8$LZXA'(4P1'O\T'6^VT.QIM'Q
M];#<#W>,,67, 20/",RY<F9+%09*T:&5"L<UKVP%"\'LO0G4$?-C_=M9DL!O
M<X)!U/]8,^7A5@*C03Z^=/V+-.I.C?ART,.7CZ;>,)KQQ_3/?[H^RFGZR;H9
M$:N_N%["1*7!MY=/$:W*+ D#%$4(PD<)UB0*D7-O%5,BQ=JN>^OY%%P1937Z
M0%HE \)8"]8S"2[Z&*)QRB9VJ/D4R^CSA7R*9<2X<_D4LW/< 4;<_3+])M>'
M! 5@C<LX!,) 6,O!FZA0.%XKXW6VH;6<BJ< [4A>Q5**7F0S:PN\A:/R.4RS
M>\0FH%I*KW@2T)8S+-97W* MJ6_,)*B7PB01 !?-<FZ;)7AB"$3MM,W6!OQ\
M?TVA:;K%ABQA&6&WD6IS%T7-$@"B$4P+@H LPA#6:+"!:7":6!RT<LGD]N+4
M;6585%#.XOAT!<FVD%IQ%.-$B*[WR77C2?_8?>V.76\&CN00.8T.A%((SI.(
M(1@&4#YE%I(--NI0.S!]#M AF$ ]B;<P\S%XGM[KIW@VODS#,O!ANBS+Y+=T
MTL< +LV 9N>LSM)#YFBM0N@B B(@LYBU5C8$5MTTFH(["#-I11,M7+.?IS&.
M-<5W;HBQ^<5HAHHI0[)%&TY9H34'&< 1K2$GY3D&8"814]D^GD9R",900<85
M[])'PW'G+OWG7<XIC#^E87<0S_)1'$RN9R>.4<8]S#JI06J10'#OP"FC0!.A
M1!$#YXVNS?&%]_2/W]WIOBF6/8XC6Q%WQ86@";[9'&B"<)FX<DW#V$9PV8XV
MES"5-511T>%8 FGTA@I/<;J14%8Y2G#.X"H7G(_X9]H$I??<6!:$G[MB*\MH
M8,,V<A3_ZWHT+@OL;$^4VBIJ(@%O$WI#&'WC5QRQQLS+1[@#-SK 7'?/F<.U
M.2^D+;TNLQNMHY06@EQTEX?)C=+;-/WOR1/W2^>#7N_]8/BG&\8.-]EGG350
M'2S*Q2EPP>.FS2/S1ECO8J,59PG?=4F(.W%+N\Y%2ILJ:<&"GLTKX%(F:2(%
M;SAB$S*B&X[KL+?9)<L%R^FPDSA:5>8R&1[+:**-:K5'H^Y0QT,6(H*RD]34
MK,!P# (%!GS$&T=\K'_1.H_BL"UB3:E7C(0F=3)'(91<Y=%Y"JG[K41]1_WX
MOMMW_8 F>N_37F_P9Z&*0!D<#U/LCC\,1K>Y*D3XP+)PD#43(' P@'&B+VLK
MXX)+Q^V<W2RH3ZH"YS -:$OJ:J&JX<[A&GT9+#A@GJR6A?THEI,IC#S<;1K]
MJ#M.G]/P6S>DJ2N'PQY<3%4\R:7N<.($R4J"4B6'VA(/7J<,FAI\9F#6A=KW
M/VV/Z3!M>B<MHF+-Q63.EL3>,A7/\OW\_^MA^73\9?#N>QJ&[BC-:J//)C')
MZ-B-+GMI-$*I3_R&#G,YD* L,*=*.B!&/UY@,.1)4L82#*6]:K3$5H%SF.:X
M)755+.-8?P0='J/0&1W2K$J<9)(MY4D>M'<J9..SE:Y]0_MI8!74TT)ER$WY
M].@A\T*!U\$5-@?C-/@)-&D3N*Q0(NAKI,1Y]JHVQ<4S< [3@FKKH842DKFJ
M2!QMZE[TI[YG^/%EZ/JCGGMX\#;J*)HQWHT9B&48 V46P2@G(&G&O-*XM!A7
MV796P7G81M6ZYEJH4_DT'.1I=-.)6EJ+1@[&H_$+IA,8X1-@5).XL(J*7/L@
M].[MAVT9*TIY85U*2V>;0G-F+<G 3.%S<=*"8\:#C-$F)HE/\^<0&SS;K')"
M9X1P-BH'A2,)1QA#N00)&-?HR$G0CK10"O'\"5V-&XZYE>>^V09-*4\6/>DP
MX>5(&+I9+T%'JK7141)>>V=8!M\!WFU44L:FJ'+N+P!!<O1P,H4D<YS>$7KI
M/3@AL@G2.5J]0G7W2%+:T^BR]"G+J*-]<SEVP^$/A#6EYS@:CX==?STNQZ5?
M!E/NXPZCWH:8),@441HR*O"4:#"4J8 +K-6J-L7!TB!?CT%55M@V6)LR<UKK
M9 "EHG &9/1(E!?@T/:%S5X2TS(73W6O9'DEY6A9ECD7+D8'./=Q&8B2 4?W
MQ5L=54XMLY@UG56UZJ7/SG\_.CWYSZ,O)V>G1Z=OW[[[?'Q^\JE\=_;^S1^?
M3T[???[\MJ3)]D8/K;-95?0RCU^O]GGE@52J<'YS/4(O9S0Z"M-S_BGVF=LC
M;4;?1J(+; 3#T-,7=BXF(*(SI(TTA(;:6?W/X5G;W0^7*5[WTEE^XBVC-S_N
M?3?-SY7*&(P#/!"N<7$QV8 E&C=:27+*VG-?W=M9%N.F*J>KV<FC^_HVE;)S
M5=:/")H94Y(IRH J(4!@+ $&@VM(6J7L.5,^U&;\V3W6^E9-H#&O_3*JV RC
M>1-$KY;7?BEUO4QMOHJL-V0%&9WZP Q0(CU:.T]@$2MX'C3+U*O(:Q^[[CRO
M?6WE+R'B5BJL^]_2<-S%M>U)PG67O<J"D<)H63@+K027) ?J27;6AZA8?5JX
M9R'M!+_]4EI[E#A:3^0M9!A_ZKG^J;M*$V/'D85R](_;'2TEG2Z P[ .E#8T
MAY1B)+4/3>Z__U6X!2L+O(5#CQLL,S-O@J8E+^ ADNUX *MK9H&*UQ!K"VO_
M'"H;C+8BET9-U("@E(*-&$HYFYST(7,9:]_&;$+)+VST;>EX&6E6U.VT0T*Y
MSI^*[F*8TKWZ)YV5CD%G2%FB\V*5!1.=@A2ULY02HM0<><ZB;A.+7K'Y[7D=
MP0^J2ZV%'7GB'$PY9-]>#[O]BVDF[/3T]S3].?G1J&.(I5&1#-8Z5SJ>"$09
M#&27E")49Z%JS]]FR#9O$NT=&=5711LNW'!0%JO1>Q3,_93$!7YG1ZNHF72R
MM$5!N(4;PCK/"WV#H,GBC)&U,P^6A'A )M2F<A9N)+4N/]X<?3[Y?/;^T_F[
MS^].O]Q<'7S^X^/'H_/_.'O_^>3WTY/W)\='^+/CX[,_3K^<G/[^Z>S#R?')
MN\^G;CB<]NE9_7:DZOO7NSYI3Q25[E?0T.)U&)_T2QMX]]" N0N:AT#0QQ&R
M9'II,#)F7* <IU$P::IW@7@&3KW;E<<OF;4C55IYYADPAN&T2+B-.Q\-:*6#
MY5:F3&N3!KX(:E/W)[7L8/'U20VI;_N^I- )G!?2YTD@$"0NKM([,)P7,CPM
MP)/(@6C"C?><6=JHS?,+Y VW+]S^04<5'0[6E65ETHX)B)D3WP1&1<J?>Z_>
M/*_/BL*?5]\:DFM1D=I$.BVFUX4]/RETLXTEP*T3BG#'1;-FN]M6X#-<.W7U
MMXS *NOM(TKJZOKJEB8.WZ85+_VP2M\+9A!(2$!,*8^/*3#:Z#+A!<T]>.EF
M^6Y6%ON@ALPJAI(3(.[[/2 ZZZ"SM1"ISR *JY.1GH Q B-:C]Y"LWZ5+RGO
M_DOW4'DKRZR% ][S-*'M_.2&XVF)CPNS"XS[/YF>?&+X2H@0D%4YXG((TF8C
M@/@LJ>%>25,[(&B.[K"\HY:UTPJSZAV>FRN,!HA:NAEZC&8[MT-MZ>\9,UE#
M^"TO+S-DBBH;;;; LL %+RAT5T)PX(@526BNXWR%^=Z8PPOW2-NSAF5DWK(5
MS+8]:B2A.6H(N3 DR*# JAB!*:\UI33:ZBT:'J/8_)'QNKIY1M4K"+;MU)!(
M27#4&N"2*/1M-+JH/C#0(D@FO>165;\TV*G4D#9\@I4EW *7T]R]:A,TKR47
M9"G-/)\GL(I8V\\%T8)I2E* 8+C!A4;BDI5LX5B*/-,D#*X]>ZCD97)!*NIX
M&6G6S@69WECW0^J7^Z8";+:7X+YA,?Q4P!-!4(YQ\ SWIQADR-9KSEDS,J!%
M;]AZ)LA28A_4EEE;B2 /RO5/!^,T)2CXVNN.IY?(Q=3/RWY$.XXQ-%;!P46C
M06@OP.#(0>>@DTPA1MT^I<#S&+=@)6W=A[6IG1:LZ32-I^U;)MP?:,8BEK)>
M+;A',#&!->BU!(*3R!F& Z^=ZO\ P.'8P>IR;:.'WJQ1RZ<TG"0IO7&C;NCP
MQ#+7N+=EZ4OQ/K-@:<&8N53)QY1(;3JO)X$<CM+7EW,+YW;SH-YV>]<847:<
M%%0Q:4':2?]Q0TM 2L"X()VW1&31MOIG4 [7 %:1=0M!W.EU$<=9/L,0%T?;
MO_@\39,H-)9&18-PM"*X,%%TC"PMC Z<II!CSMXV2G%89L%?!.9PS*".O"OR
MU-Y6';G1Y1]HH:/K88I3KH1.-IZC?VQ!1$9+VRX*EL?2.93EP'36N3J#Q1,P
M#D?YZ\JX(EOL#:03]#G[^"L_"EGRC%9YE(;?TJB3F!-*.@I1EBO.K&GI]<F!
MX_"5CTHE59M*>S&:PS&"2A)O@> 51XRKTOA'"6C'1_U8@I2O97'Z8Y3R=>]#
M-Z>.+1T)F-60@BZ]/W&5\MKA4A6,U-&A+\MKMUUO .MPK*.V#EH@><4X=3QT
M8?SOW?'E\?5HC)',\$/7^6ZOL!3:[ FQ4H,2+A8.* Q?DR<0A6=!V4A5YK7W
MC.< '8YIU)-["URLSX(['?3#K/]$%DJANQN!L(@P+65@ H:[EFJ9F>):Y=K=
M5AM">R6&LJ(N6J%S?0;F3;^2F)1D7@ITBE(Y'F$1+",E5HXDV\B-)!M=3K;6
M9V8KQK**%IXXI%K[*/*C&_XCE6@)=\2C."F$&N%W[[Z79B"I0[455I:HB44!
M@B<#+B0,J8V36AE5<NPJ&\GSB ['/"I*_@G#J)!<,DKXQ$M$]S9]2[W!Q%>Z
M06>L"2&Q2<,7@V9+T%$J%SS2,N8%%=;0VM<;SP(Z'+.H)_<GK&*]MF;OOH?+
MDJA;3M<QIA*.!RUIA%S:5PM5>EA[$Q&+9B(JRX*;BV(77&,^?.[^JW)=83VA
MN+5/(Y]J.S#-DRL WR0<>OKBOG>41Y0E0XY,\IRB3X"N+P>I+ XW^>Q5[2BT
M(;3]MXLV=?&$S:Q]<+D8Y^\HOCN<WEH;C;00HBVG;:%TSS&%-]VPF&B42=7V
M)!M">PTVL[HNGK"9]7IDO2\8+V\W*R<3TU)34)$@%N8$>,4XD*AQR7,V"BD:
M;1 /G[O_2EU76$\H;N4CREG:C1NG-^AN#-U%*G$+2B4-WZ:O@U$78Q1NDZ(R
M 5$,G0Y%'9AL$T0N=':&J\QL(ST^^YH#46L]43ZAY95/&"?0)ET;CV),$5>*
M3^Y'<2P[P@06)4T0<BI<[TJ"*2?CSL60=0H8;#3C)7KJZ0>BT[4%]X0JS>[0
M@Z"5EH2[X41<HT$^[X[^L26FD.>@;(\TI+& -L ?0KW047+T BTOI#2A],#,
M'#3/1)8N$2ZW<$VT/?X0Z]$+-ACG"F,83K/2FC&ETH9/*2T98WD^RGP=_"'+
MV,'R_"'+2'W;_"'WSEOO9FF9HF]^O$%?^?+*#:?\P5GYH"E7H$,96:06XRFO
M( HG*?=&B>I4-"]AVMU:FJ4LX/')=SU-M$.]/(?O!MTL?[T)OK8XV%_ MIT:
MG+H:?=%<*JAC&V9C,R$N,0?*"U>XB!W8I E$E4S.-AO6C!]EY\WEA6J>[5K+
M,EIHP4H^NUX:G6, V+].I^F&R%1DIRC!\#[II$#8@"-V/*!"I0V<&"VKNVU/
M MD"AWM5?<U[,FL+NX7RCJ,02@(BX@JI^ZWLIC-<R5 ="R,NH;K<Z>F /IOU
M(%QVB=(L0JJ=HK$(RX'90161;V3+^/$%_W2R"$K)"Y.0+E5'K"2I<G"">.!<
M*2X\8<[7;C3U#)Q7XXFN)/\62D0>02O 9E.A";1-^9]WL';&]5Q-A2^9QIKR
MW\3J<0]BEE8J920H[G!J^&S .YY!Y<!CR0EPJ7J#H$V;QO)N9NN6L8S8V["(
M61[9(XBS[8[X[*5V&0RGN-T%PG"MY!1T:0W,B&#>5T_J>Q[2#C@:JZIOWBPJ
MRKXZ7^!_#88W^$:3":"=B2P*#LJ5CL$4<7DE)1BKM8DQ"F,;!1POD@;.O_FP
M'(D*TJU86UC0%)J%L_P TPWK0@-0%7EV%P+9/.ONNAH:M"7>RJ2NB\%93ICQ
M- -N<@B.8+1K8[;@$U/,I6RD:72VO5LZ?X:H=R,J7T:JM>EC/J6OHVX8G/3#
MS?Z2=-"E;I4(HA%,Y&!M*4:1DA+GG%#SM>,+;NKGG[Q9KM=*TA[4$E7%K7@"
MYG@P&H?!#(A'AR)'@QN8F.1[2 %>J S4F.!S3.114=\"G=U_ZM[K:V41U9YC
M1[W>V?@R#6^@*!6(#!9X8*4)60[@*"L$(BIZ1[QRB372UL/G[KV^UA#3)@Y.
M/J&3B!^XBT0[P5&GW(2J&]V[*>F+]AQ8),IZ*1/-K1^JW<.S6PE0Z^0,5)/Z
MPO5V%U*A/@SZ%Q^ZWU(\&HW2>+2E+*@%*+:7 -5$+)5RGV[;/]^9;;">.B<)
M*"5IH?4D8&B*D$+PTE(K:*Y-FO,81;U,IY.KKZX[3'%.J/]/ZL6C?OQC5+(,
M2[A*0LQBDJ[(&8:KK.2*>E.X$!4E666>;>VSG*5!;BH3:DVK6)P U88RMIT0
M5;R 6X']G@870_?ULAM<;]K7Q,O2U\( 22Q@E,0E^.P,T$BXBC:@@URC%<A"
M -L_'VI%YX/:LJ]\=#!C0[H/:>86-@%5\=AH(9#-'QM54M2@+2EOS 2T\6C+
M,4+,A2")> 9&HX.OLHU2>"&T:K3#[I;JGSD]VJ3FEQ%N[?/"P7!\>801(,*Y
M(=)EU$8N E!N,1*4A()GPI=.S4X(R9U7C?BE7SHH?/3FS4;!E=0QJ";+FL=,
M)=5E^*/S_J0C(P\I)0K2%5XK%22X$ )X913-AF<EG^.1&Z7PEXO!M]]F3YPJ
M=/;-G3[OWK?/.EQ1:C6/G&8(/K_K9,X,%UP!H1.".JD!EY8(Z+EZJH14]EEZ
MZ.7T]OG=(>AM2:E5/'B:G('=/P!+66?EO0?E2AL9SG#*"T' *JF5XU8IW:QF
M;FN'A)55M(Z *EZ/3G!\&8Q=K[CVO3O7OF,P/LP^::"L]/)+SH&S'$>EE4?G
MWDLMFIW#/_7TS1_R50J'Z\BK]@7*')99,YXO@UD)_(S?== ?=9C.P1O-$*4J
MC2+P'^\3AQ"BTH12Q5(SK39^Y7ZKNAW)+MPA:QWHGK_[^[O3/][=!/"#?)K&
MD\1O_^,\?46W[([L=XT#VQ7>LMZ![+K#:N_ M:1)LU(CK6R6I5H:MUB;.429
ML^)$!JT;'1%M]<#U;7?D+BZ&Z6)BTF=Y5B4P.]K12CMC<' A)Q"Y-("PP96K
M,)((CXG'VN48S^'9XC'J,KJ>/T:M)N+=/C'U7*%(" ,N8^%NPEC/.\5!!HJ2
MBLR*9OW6]NW$M)YZ&QV.+B/FC9V,-0'UV@Y'EU)4HR.R5:2\,1.P(6%0Y"A(
MI@((KP4XY1TDC$(#YY*J*EWO]^%PM+[FEQ%N^X>CUD07A=80K.4@+ _@C4#?
MEQ(=K6.)L7C0AZ-+J>/YP]%E9%DY'?[==>%ZO\U6"M*7 #8X47K^,MRH.!'H
MY6@:""LD>HT:([^@T_OOW'=MKBR_RC/T:-2]L28?M&<: 1BF#/H<VH$Q20+A
MC!JM<TRI$0W,"UJ\>^.^ZW!%V;5Y;"IS=*'TW#99E_QLY<'FD(#&J")ET1G>
MK._E#AZ;KJ*FM0340L>JF7__'H?\%'?YN^^A=QT+875AM)UD27SO!&.<IJYP
ME)J2O4LB.,<9&IBA40FMLJC=KG8%F#MQ;+=.I-VV:EI/RIP==IVZ83EB_);6
M/ZA[]*@JIW'/ VSOR$V7KA 4YSIC)H(PD:*W1!7@TBQ$P ^9K3V/-GSD%E,P
M*C,#RB1>LJD,.,TD1&V=X#(%]NQ5]0$=N2VCZZ6.W)81\6X?N65<H +U 2(K
M#:0S)6"C5K@Q1FIM(OA)E9A[KX[<EE)OHR.W9<2\L?.6)J!>VY';4HIJ=/"R
MBI0W9@*&,!F<YL"L*&38UH+C@B#64K(ODA3JM1RYU=?\,L)M)_O)D^!"8 F=
M8,W*,6+IJ&8($!D3ISPY[I\[9MO7[*>E!/\X^VD9J;7 :E98-,[R$;K'_8N)
MJ4[,TP4OJ,3XPGBN0$0;P6B,>ZU/5F2?I.:U_=8G@1S,AEU/W"V47MZ#,SKJ
MQ]-!W]U]<J\GQ6AVH-$$;DL\5DM"W0ZW504ESQ/A;4!#+? :+0L[6JEM4A*T
MT0%#*)[ 698AE3MI(6.VKM%%S;X9U N,6-NWIV44TSIC!A5<Y40<".<R"%]J
M.5(Y@&-&:!6MMJ19 YKM,69L1 _/<FDL(\3JJ:#=4)KC'.$&.QGH#%(F+#@2
M QA:VC33R,![BSZQLS%8I6*(S?*OGW[^ 6NW@D!;6/UGB:B?W'!\O[/5Z,V/
M^S^9K&4"C2YI*L$Q7\(ASL%FPJ' 3%IP%JKW&FN.[N"<T)84T\K=U1V>6;C5
M!%%+SN=C--OQ+]O2WS-FLH;P6UY9;G+-:. F9 -<E:KN3- ;<I2@2Q0CR3G+
MY&J3]&_*'%[P#K=G#<O(O&4KN-E!551,Z01J<I@B$B(*.0+U4CBJE3>\=@#Q
M&,7F'8UU=?.,JE<0;&UW\1..=U $Z'I'O=[@3]</D_TO4\5Q_T-7%?U7$DJO
M"0$I<2(B.CAHZLV"@">>OA.)!:O<)]:15VT%'H4PO$9[>@H7,9'H(")P5OKM
M::G!9R+!9/PP1F,RC8WT^,Q+]EN=M:37R@J\?/Z*SR)'FC0X;C HX0C>*<[
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
M1CM+LZT]XQ>">3T>9!U]M'"R=A_/C<_2 %%+#N-C--MQ&"NI:]"*K%M8+IY
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
M>G+ZKO1W__(?IVY80']+:Y!MO_3(]<BVEP)<B6S[/H_,G7$((9C".8TQAW:
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
M@DK:2@J<*0L8RH128:TA*IEP2Y59L68]_;8^E%<S(W9#W$M93@LMR=H3P.2
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
M?M;2[,U&UX:1[4@M32#>L1 %Z& RE"-KL$(Z,,Y$1JQ*/C>K,?M92[-AZ]Z
MP@^AED:';&/F"I0K?"HY97!2>LA!:ZFYDC+ZW0YR:M72')]]_'CRY>.[TR^?
MCT[?'I^=?CDY_?W=Z?')N\]KU,HT>.IZM3#+PJY4Z_)A,!H=#_JE"6[JAVX:
MW9UY,*:298$!,5F#H+DP)*<$C#$C=*9H<JZR6[\8S;JAT:,G3_/.%1'")1.
M<6-+L]\,)B0-0:'RLPM*A-;'N-&JD4KZGO?M*XAW5TH[;A(?)_FVR2I<.FD
M293!@%YYL)*@B+3EBG!-S'P-[OIYI/?>OZW"CAKJG$\"756L;60-/\QM;8*F
MI?**72B,6%TS"U2\AEC;5S;-/$?C(CBFT#%,)7AAWH)TBC.CM;.MS>@M5A&T
MI>-EI%G[+N'M&/63KCYT0Q%"_^+WX>#ZZRRU/"M%+-,4LN:ZE-(+<-9KD-Y3
M+;G)RKI&[O S+]E\4+>.\ <M2*YBEO%H..Z<EQ!C8J&6>!&T<>#%-*O,@.<T
M@]=9,29%]CXVF:3XU'L3%+^[FYP/7G@ ^^SJ JQXZ'D+8F9,36 LL[,VT6?]
MR?GR5KJ&\.?5MX;D*BZP\W R$[B:6 %4D("K@M*X92@+(5@OK;<D-4M;V+8"
M%VR3]?6WC, JZ^TC2NKJ^NK&D!*1.84 -)>^PEQS7,]% N]%9-8GJG2CR[D7
M-/?@I9O;&=<2^Z"&S"KO@1_=]WM -,6H&STR?#U1"(3B7D\12$9X3BH?F&J4
M=?R2\NZ_= ^5M[+,*L^\SV,WGAQ&_)X&%T/W];(;7&^RI.B8A!,:067F0:CH
MP'"J@"2?I/'6"]^H OH%12X$<" .3AT!5[R3FH":GCO=AS1ST)N JNC^+ 2R
M>6>HDJ(&;4FY]L1?"(X(&J*S"8PMV0>:H1N1,9S"SPAAGADF&W&G[Y;JGW&C
M-JGY981;^_3A_5$_?IAM.<$Y84L7+D10V&L$ X>+&DC-T8/TR@4[MTTO.&VX
M]]#-;L.59#RH(*#*#M4'E-K%Y [SV(VF_KV@T21\*>3,'?KW1H G:4)#&!EE
MDM!<(YAY_.8#V877%&G%Z_;': I[Q<QRFV"JN/LNPK'YS7==_2Q4]9K"K;SI
M+L0FHS,BFP08K6O 6$*"M\:#DC%1SBT+A.R=PI_9<C>A[V5D6GNK/>ZYT>@H
M3-(IW)^CZ^YXMJTPYPQ+ J%HC!I%%AJ,*?7\F2?$))B;+R1<L.\N>L-F-^$Z
MPA_4EEP+7"(/-Z0?1R$,K]%+'!^[X? '?CCC[$X60?D .?",KH>@@!\HH-1*
MR90P)C::QRLG9RP MOF+GXUD;=100T5;F6:CN5X:G:=OJ7^=WB#&RX]N^(_S
M%%+WVXQ+JE,J*] _S8B'E#)/Q<%RIT$:&K6*/.K0L+SGQ7?MO>+;D&D+5_9S
M=OG67;F+-/H\N+ZX'$]M4E"IG0X<6&(&A/<1+$D*5&;4L9R#,KS=I>$QJ+VW
MCG;$7[NFXCS%ZX#0)DFG,VPS5,IZAXAPF^0)45'<WHA08!%6QG@SI-3LTG_A
M*_9>Q14E6#NS_]-@-/ZWZS@YASCICQ.N0^-.DC9[@8%I]K$<YGO$DID"GB)E
MAMEL?3,/[ZFG'X8VUY9;"]P';ZY'.+ RUBO?[4]=VIMAC_&K41??XZ;YT<YW
M>]WQCX[%500-#!<1+FEI?>K0S4#;\S:Z+$IM":M=1;@"S+VWF4VIZ+%5R?6"
MP'O@KJZZXV+N7P9?+KO#^,D-QRB7CJ-4V"@#Z!3U]#S+T4"!1TZSH5H;IALM
M%B^_:^_-H V9/E:Y6G<A*0B'+HPQ+#GSO5ETW%$Q9^6)AF0T;E-)JW)PZ2#+
MY- JHQ:^=@[GDT#VW@KJB?FQ[O5:93T308U2^,O%X-MO*<3?;KF)S_J]'P_?
M^E0%SP.%WW_.5-<AWJGXX9.7JN)9!N6FFM.L0FQ>=ZZTS[V^O-CFR@C_0+V.
MSC__\?'!?*LT_N??M7NEH&M8S/Q"TDC,+3B<B\C7ZRKVH"G>%V;\/R_:A7Y>
MK85_(I>3?NQ^ZT;<GT;5U__Y9Z^W [P,=\V- %_2.>KU[KWB15M_?OP+'[B.
MN_YO@\O^^V[JQ=Z/V95#)('X4(@W0O%/I-?@2180?2:94UIH!1MYYX\>O;GY
M]Y+L'WC7ZXF@]K'9O[GA<! _X )QZ?HW'1@"D30*0X"0TG8I2P:(+T#R@E*O
M:/8N--/)$T_?5;6L*XB%!U\+5KS9Q^4?C\OQO_[+_P]02P,$%     @ AYNF
M6+]BOR?U:   NXD  !0   !C96QH+3(P,C0P,S,Q7V<Q+FIP9^Q[!Y33UM:N
M"('0(0FA$UI"$S-RDRT-,.#>>S=#L6S)EBWW;FH@]-X##"'TT$/O$#I#&4+H
MO8<  4)O 9YFAMPT<M^]_[OKK??6NF*-AY'._H[.KM^6CUZ??'T;:*?SAN*A
MF#<4;LK.90"(0*XN?QLH.6H!,OJS'/WOS>_7E_)_\<;CX3P("L9RG>X0AN>Z
M0@$H[0Q#S%P&!'3HE X[77X\WA3#/62P8_.[&[<V;TJZ.S:WPFJ&.BS$O:0L
M&\6-68W)E?6[4'?S3OE5.J3STH%P (\[FZ8#5#"6E^[8O!0\C_Y_R6FH>=/2
M(7%_Q^;\D@M-;6I=4V$HBC=%<YDY+@:#U92'YN(,+N'FH.V:LA@L-L1D0 Q.
M#A/-8R!Y++3IFZ-Y?A7ZLT/43>091)(W\]%_=6S^9F&I5"HWQ<X-13T0$T51
MB,&"6*P<>D1.+!.,.],YP5B+,I!?<41XS!4EPW$R%&Q:\K<3"R7B'9LWK]+T
M=T?91&[7/^8))Z)4Z2QN%X13>  /QF.T$IG0V^3HM?]#\*V:_QLAJ3S@^>>"
M'H@,>/Y.7*W^Y\*!P%LE8W$#3OQSR9@I$\8A QX+):(NG![>XNU XF3\WP$2
M)VDUOA6*I*A$+!YUQD/1MP/^;L#?:C3L_IMET1=H(3;T#\<H\0VW*X\(10/.
M>#X9<'IPR!?&/1V@W\[^<6B<C%-X_A\F+?4N/A7_X]E?+U!DR5WE4<X@;>)T
MCALGG DJWCQ?*%89N\M"T6QWC/)W3W57D4F\NX2,=X#*I/XT!_3724IO\L_W
MTX'VASPU'8QN9]PI<L;Q?#K*.#D,9@Z386)R\MB,/)B7PX#S&(P.T%_&_ADG
MY":)S%]0T#PV,X_!=+P!^&W0G\2%49P^^Z_<Q.]&O@TC%#6%0E1^64Z1_^8!
M35E(+K-I:[73109+<F.;WZ&]D?D3G,F;"&!!)TG%_DT;EOP*.Z,QO,21.S;_
MU9.;_T7@S4PE(9V7(MUQ;SX+YI;>U^]._3,A+TYZO/%\!/E-Z,VI?R;UQED5
M.K'T-[F_>/!?Y4I]/A]"?1"'S]<;_0Z%P<,7\#UBOI$OD//Y(HBGY\?,4F_2
M+46S3BF:DHO4"36?S]'[*0T?9/!+#P&?'E]RB/DM6Z3Y[?GZ$F'ZT/,%$,CA
MB_P2/\924'RIJ4R @#"^G+[HT8L%?+-8X#%+!!Z_5*"W*X0ICU3@\:A$_)!2
MF HI2P%% KY:Q$^5_.A%?(Y.S$>T(H':)!'H3>)T"I.F8RY9&B'^\9,2RP0I
MET;$9]CI&>Q2K]D@,81*KY4"_F'PO_D#(?1"]1Z^E5XN/R4VE"V9+S?P]6H#
MO30QWUFZ>AF_9'5Z,?^W0R_AI^126BTR(=]/+X^^YI&+_CSNC0[Y0GJUM%Y<
M<J$^I*(O"^D)1'R/7DB?HS5" P75M+'4!EK_$KE!GM9;Q%(Q2TRZ[&*S.BSU
M"M+6M)[4"4H!S7&95YUVD(C0D/$DQ90^:S#Y(\J,G:T3:LSZH)^KS6J\;K-#
M9A(Q$G*Y(J16"+T>AU=!JRYB9%CB&HM2$,UP()VX%)"I-3$<-JN$<EJ9:;>-
M0JT.EC?L#,1CF!5.VMD&ICOHYN"V,(^0,4&"K15[[4X9*0\H24Y&XPN!0C]L
MM%!AW!YPE )&L*""A0=AI2^LM ;"7#(<B21B42<W&3+0^J67+Q<)]+2[Z.UB
M(>T06(G.O&*10"@VJLUBB=F@\<H]CK3'(<Z4 H8P64JBEADX1HU08E&0KJ0X
MJQ 91!ZOTVC.6$D[3R44L'5&#:X0>])NLS_E*5VRPN>02$FWWRTQLY&(-IO*
M>,*E@ Q0E_4JC/ZXVF2&=0;*;;=:PIA-PL1M3 /E"+A#3FLXBDF9"8SUOUM^
M*2 HHA16*P63CD XX0HZN(0_HO6'G<Y@1!F(1+B9>#0")B$G[6BB$H\0E[B8
M".'+H6P8T@:S*CB*9-A2#U?D,I4"6EE>*R-KI9(8RZ=6J#)Z30I.ID!%BD?8
M36%C@.DRQS1)A)_!0*?.K\ (&Q9()^,BD3KD38:"',2J2PML3H4OK2A;,DK%
M+(19!O%%/AZ(29@P%TFR)=$(+&!"1B')5D<\2@4GK 2#JK0TA7&,40^>YC'2
M>M26MA@3O PCQG,:N0F8PW.6 K*\,J45MWC\3J66IT[S^2"N3,HA#0%IS03L
MXJIY*:>#"R;82BF%60PR@0WR:13&9-9@E2J36AX;"JIU62%"8;(R*_.<>@.4
MXL<01BP-H@81&)5HY!@4PJ!L$$H)K"93,AF$X&C:&B10$0&ZZ ".9)QN%('H
M5=G(N!;B2NES6@(I"SVF0Z,%00+B*V@9OTY#@\,X$1#;HH*PU1^B=+&DS)5P
M0FI3F)[+B8<AOP"T0T%>EJ>(!$)<KLJJ,ZKD"BREPDH!4P%=T!7#,9D_JR4\
M1LH 42*)B*63V.P1WK_S 0IUI8"*.)CTJQ &)H69++;#&W(CB 452B(9!#>;
MM"$G98SC1DX81XD@ ;HAV,T-@C8W+\3RV2+.),%-D J)F-1*O&9M*6 T8-0G
M(HC5YD.4J)/!"I->7Q#2RA*4+<PDLH((6TRFC6Q:5P:N1LD#PWJ<&PE V;31
M%F?# 2) P2[$XS2@&%-1"@A9DW"*B$@#:;_0ZO#JQ1"L5-DX 1TGB$E$'#:D
MEB$,2 ,% Z":%;,YK%D+B6$FN=$2#WE9(8H@,8@O#$1H=]67 J:-OZDA0%#)
M#!R! B8KSV1PRSV:-,'V>>5^+I_(:F'(83$DTHC:K$MB&0FL8? R&&R.N?DQ
M@C0RC3&DS+'Y4BI <,(**<0,<'%^2,M22O7_ID'H#TH&QTH!"80#@C9(9V&X
M;7',PS5$8;[5"EMT9C(H)$DP*K,0))\EBA !49R,9C%C$G3IW#8--\FU(BDK
MURK76,&(08M$165N(XNX)&80!)48SK()D"!!*4!;C!%/BKA2RFD/*NP>O2,:
MX. >ODK&,_M]9C9/E#+;0X28':0S5=06H'TWQ;8FRD(OJ>)269?&J%43=I(4
MZ(1*M9O2RT %6Y$V^G'E;ZNR8J!)EW% :E46TTE5(F,8PS-V2!+1<*)Z*]>7
M*#-*5ABEK:07<T)QU$E0!M $>@B*%XX*V3IFUHI1>A7/S#8+ GPVJE6X0;%=
MYXR;V#RS60VF+2QEXG<?I8!_.O?W'TB(0& [Z(95$%^=M28I+<L/,71&LQ5'
M]#)'-.(N6W*4SAXRL<$$6;5*/6)BV.B\Q$Q QA0CP/ G5?&456RV1PT6D,'S
M,RQB&QH.R/D\3B23T65@T!;P8* #M5-,PBPI"[VTTQ!2&$(,.<]D0SQJF].+
M2FQT"HOY$;_-DH9#3)?3  OI8-")4J"6DW2;K39S5NAEB3)9FP"5XRFQQ01F
MU!;"6$9%*!L2"V-"K=9DB^N]3*7;*-6$,2=A9[D#89Y')1%QLW0N,V*@5"FU
M$!PGDB!0:R0+<0T<.I,'@A*+E<7 ##Q+HA30';>S$!%3 !O2<F]$&^!ZW&J+
M(5"BM8C1(&<XC08/*1=F$^D07Y P&ET67("[:5^,H6*ZD?;'")64[I9<!OH6
MRYB#(BP2\=,R&X,2QGBTQ14&#L@TD &_ K9 < 9A@' RQ,.RJE XACD-"44R
M:C1G!4J433HL&*F%+22!T8D2L95EFZ23D,%X@,D5I-U<0N),XF&%4)_RDT9U
MQJ)'=:09LX=P=4FVQHTZ.EMGG4&4F83X&HO:S.!!?*441/RT$C S5 J8B$-@
M)*!DH#)(I4*R;@6=7HQ8U(RJXQC)(.,J'S?&M>E$?BM'B1I2CK31QPG9DV$H
M)<KZW; U26BYN%F.JI-4LA0PF&0Q.#81[N/:(BJY/</*(@F-@6./H(X2!TQJ
MDEDAI&-G%+ R*:.[&]QF=MM\86Z<<GBMJ-QOX5-^5X0,!.V6,K>A UZ$F:"@
M"LK@"#?J=BJ(5,K/<%JD7K\<!14.'9,3-;%DF2"MSSB.N54V,\I/TBYJ34KU
M*K/1D#0FA09I**,I2U]I,LK7T+H!7;ZDDLF#V::,5Q:FD#B"@JR@D(,Q""-J
M<(BD5A9!I2,ZD<1JA ($Z,1]M %QEH3"N4&G3<*6O?'#N$@:CZ<B80MN,64=
MFIC% ,$XCJ-:!,&M'!1G@.P W7@9K4:QP2:3!:UJA@+DQW3IM$4 !>@P2?@A
M"@UKHA&\C#FPXFEWVN9.HU:#"O-F1"XI'H9CGC#M5P8=["("@G RF,P@;A>#
MRPK$,9<IB8&4RZ4EE&JED?"HA,$TKE7&=,@;TH[ "E"O4X(A(]<AXH(QIQ>+
MV7E>E5K%-6,^GC&NA/DJ43(M8+.TRK H3!<PF\U/XERK$F)$H%C(JA&Y1 S8
MDTR4,8=()FZ"^25ZQ_2$6DIR::_71K@:W,!F!=G\J$0G=GH8++E<(XR*$F&)
M@8S82U-D2A;UR;(V.,F$L@*<K8_'5:6 .$(%$RJF-ZL,*^3L4-J@,.-A>49E
MD BXPK#<+/8:/:@989N2=DV(1:9EQKA $4'C4J8CZO>A"5Z ;PD'H(S;;T-+
M 2D#VV+$3&Y= C4RA2P&F/6IXVS<&!9@:5^$X?<)+#*&GQ,F"!V,@7JW$O&!
MEJC-@$DL3H=%Q$99 @.=0WP<6%KFA]:@P\"R>M+V6.CWZ12F$XP_&J7881ML
M=GKB$=A'F!TA3,*V1>2PT>J79=QB99#6:U).9PH[D4F^(4LJ6\#EC$:# 2'#
M9)9C4J.6%>,9K6$2-5"JC):+RD+"$%_+MF%ATA]C05HZ"&3"%),>GTS*$T$6
M*^@,^(-")&ZQEP+JK8A?8?9K)7QEA!OCZ[S\B"C)D"K%7,0#6@BMC3(A@:1:
MZP$=:4DVCCE!S)25J+@AL9A*9"5"G*G0&L"@Q.:QE24'FKFR82V2P#%"YP]0
MN%VEX_+L*GO61,J8"GN23>JD$HP2,C"W5$=(%(31!O'%*B]HHEFO1,6&3#!!
MH!;$;,UD2P$S!"Q!(J I*G6FD815QZ3YOH*P!7RHU8E1BK00B61U<D,LQ)5)
M;!D!;*?)I97$"+H6"VGLB!*3J'CNM-ZKL9=E[+!*9\18/#+DP' V15?D<,8@
M3$51.M%XZ12EE&70$#N((1D>/2'#9HJ+"(W&9;*X0FA6I\_@ 9N4HPK03 ;F
MEC$'%^T1)FT"0CAT\)LBUB#=#B0"FK [2Y<$.J4XS0EO.&;T^Q(^,FD-17D^
MB4BMDQ-^G5ZGT'H,3DV(89-(0"6<L);=(3>&Q)4:A3S% _E</B:B%Z:@%X8Z
M%7'Z#E,*!0'2R=^<M.E 5RH)FAU(DCZOQNA\YTR;U10$IS%:#0J3E5W&#]4.
M-X&8:+/2Z4CK2M(B<@8&Q<,^*"+SIXWB"*0T6:(\(TW*@U)?5A71D&E?4BY+
M^@3RI$7J5&KT')0)6Z1*62E@@$;/^K(EEL%=2:TFZP#M+#7=M6)23IPG"C"(
M:$)FUE@HN=W+=U)Z9Y"._+"*S<XJH*Q/!5I842M;F([!&FF943P&(QQ7.*01
MOCO%<&6-<G>"P]<J92&Z1F38(3:5-$0Q0UP:I^*8D&GSR:1)<Q -L[%(5NW.
MF)AIBQJQF%5HP)@N Y192)]*#(M$$:%$"RJ3V0A39M;9K%JF!U:$T;B-&Q>Z
MXZQPEG+Q@RBL2,ODD,(0$Y"4P![&_32]Y+'4&AAT23UE'%N3YNCC+I/7JA'2
M74Q89O)Q_&H^.R-5"D&.RZS]?8#3C#M+T8V DJD#63Z:6^O$"K7%&(6"8KX/
M$I35Y;@PP6$JP[*LQT<3^Z16*:80'FT I=0)T9U4C,N#8+6.C'),B-?IAKE,
MD4WJ02B=.QSE>]T!C4^+.6T,O06&I&5&\8'2,.U>),6E0TFNI;E""(*==*N7
M$G(B;,AA(*-<"O%:P;@5\D<-<HU+'76F)8Y4-"(($DR'22V6Z0*H%=;8(J6
M3DZ(D,LH'WTW)9X'\?G_\+PX6R(R*:,1BUU V<T.4T)(<R"Z8_27^*$("DJR
M6<+.3;ML23_#P/6%_:6 ?B\5C]J8%F_"SC?9O%9SR"?0L:PB"QHSL])&*%GB
M?W)91B:EL@3;6O*T5)FR.!1A6S"N9^M5B('RLL,,G4UB8Y0"&D"]#8ZSB2#/
MH,K(+)2!+F]AOR2#&!%Q@#8EQ^C%/<Z(6LIG<>GJ)LO&Z3!*B4KS U_]C_S
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
M3Z[*;9+*6[UR;>>N<UNT.;UV\@>M64-7'*=6C!HS8IGE2=')6<4?^^:WWK"
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
M@R(SRSQ_@GC"X?.KB 09RQB=#J_16_O08J8:YHQ3MB1/MK0AIU(=A[WP9AF
M&7_0V%Q:D'D*%^1<G'CKOGCV)+*F?&*NH&6;_0O$S\6--/%I,O'/(@Z3I,-G
MS:EHZ5RW/!M$16,8 #YG6UM]VU;=,]Z-;,]0"/9GK2"'_07P-V9OV(WS35'Y
M2*6F'G>8(F1P'_U.ACY$3OR]=^BKH]CL5HH0 $/,Y-JE[,V8'-]ZO<NP0:K#
MU==S#JH/8^_&/K32AE:1-CMX'*YMY"TW,$^IA"J:$2N3]LN9W */C>+LMUQL
MBUV,%I_?2"'3K\X?@)\"Z//4]CII8E=RIUY,,K+S2D-)\H*"M<PV)6,"XK)^
M65WK"-<+5!8S%7 \P'QWJ'6C[D8]_5@K(,&@% #.->[ +2<[*'4/@$PE2Q#0
MMN6S7"/6.#OSV"M@S1P 3**!QZZQ2QWIC.@!Q;=6]Y+;[_Z2.[1W[;\.&XQ!
MRQ-9IV^1OX"G]^=<#\ HX35A8%\G@%7O,AZ.\-TBCH$<325E;C):[+1\UB\_
MIGIWH#/8,S*0OO-AWB;IJ(POHVP^5U.EW^XN<;!2C5(B)NE[Z1 30*2\D5-C
M;#<P-C3BY)M&1*ZHZ0X2C,ES\>#PR; *M5('#?9;FNRR+(X1(RZ'3%^P;%6]
MHT_A63&);V<!@##[JGWU0\URN:L19?(=\@!NL3'N2;U\3YNT34VB%"%)W6C4
MR7'IAL'K:*)B&AEI)N3WRQV%IJ[?*L!GRL)2#X>X#GB]%O*[ 9\'M$C&@F56
MHEV[D 56@GXIRS<87$#78Q$W?[6?2C/THO>7+BI&GC<7SA_@\Q*=.WL*PH4]
ML.S/5Q PL'RL6QLV9 T9W;O;P,W]TZ>K,)(A]P=?9DT<B5#9[$XMI$3:_;P=
M737?LBJ>^<=$BX8*@#7Y+Q8:45[*J43,WB1;*4:*@X_;HGJ:DSWUPH:JLU#)
M[?;[:\"YT73B18CXV@FI[1W!UIX<P=_]\D$ T<G?9+&>O*O11KRLV3([K4BZ
M8Y^(,X-14R@X*6?4Q@ SXI.42PPO,9OR&LG@QW0A?S/0\V:\%T [(M.WU6R
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
MQEOZQA.MO!NKNEZM$,&0*:?\D^/G[L ",V&8(@&^-GX5>0;T!11K5>.96S1
MQ'WP?&]D^?IL_\O%0KZMY&&S<?KJ7D L@L IF7V *-2I:2KLZQRK7YGV,A'C
M>R?-=1X-_M=^)/3:=- P #/4A3;"#[2FV&3#R>#& 9N N,&$F%[#><%0*$$A
M@W*<ME%JP,0;7S:;1AFX(L(WC#V%V361R<[T3[V)_&O_YTN9/X7'$SQZK7S0
ME>RQ9]WTH4,V\Z41EAU*"?1QR8,;O?9&W(I34EY<BM,UA302S(I)Y"_^F@BM
M=T3Q_]:ZLG3PB>/M;"/LTK,BQ2DJK*Z(PX0_]"8MIM^E(3E8Q$>QOZWP=O09
M4;#SJ]?[-X0Y@D9,_0QJKP%CQX8MFUC<<VA!)KA/1)C<J%I.JBZV^0!++F+^
M0JKWM%&F7VW!WP-.(F'24M F#369B/GROBO:8T]UJ 9X)/GN_\M=_AVN8IP/
M@$!;Q%7M W#J_O#7T,/HX0VTHYWQ ;!\ *8>@.D= "6+FK\CBWJT6(R5NC3E
M9/GW R!_.]91@2R&76NV"13>FQN?.Y_@5.'DZ-XKGXE2!2Z= 4"08<X5P=5$
M>V0@C_&'77H_,09J&/ZQ,>-,VL3IO>X#<!LU<26VEBVV2J4=![[E# )PBZO$
M:*GYM+<93]Z?YJRT42>+;1T=5QTE7BUIK^??-MSMWAP:WX\/0&\9@X"G4ZOC
M)QI7!=+K"V?Z[4G>.2'W7LNS@L<=VAM) YL/P%C/_>!M!V?QS?@EB79<V/)9
M$#!)W3"PN:IU._  G 2,QXWVW&IV/ !E@>L/P*(; !S\OSQ6E ?X?P!02P,$
M%     @ AYNF6!MZ")^(_P  :^4) !4   !C96QH+3(P,C0P,S,Q7VQA8BYX
M;6S4O6ESY#B2(/I]?@6V9H]J,Z&+!WCU'&O*E+)&;S-36DG5/3UI:V&X*'$J
M%-20E"I5O_X!/"(8H0@20("4:FRZ,E,BX ?I#G>''__\O[\_+,$S+\HL7_W+
M#^Z?G1\ 7]&<9:N[?_GAE]M/,/[A?__K/_S#/_\W"/_]P_5G<);3IP>^JL#'
M@N.*,_!;5MV#ZIZ#O^7%K]DS!E=+7*5Y\0#AO];+/N:/+T5V=U\!S_%0]UCW
MV^(O'N*QRT@,X\0-( I<'^*(>I!B+^!1% 0>X2=W?_$(9IX3IM!W6011E+B0
M1%X""7)(&C@L0@FK-UUFJU__(O]#<,F!(&]5UO_\EQ_NJ^KQ+S_]]-MOO_WY
M.RF6?\Z+NY\\Q_%_ZI[^H7W\^ZOG?_/KI]TD27ZJ?[M^M,SV/2BV=7_Z]R^?
M;^@]?\ P6Y457E$)H,S^4M8__)Q37-5<'\4+''Q"_@MVCT'Y(^AZ@D5__EZR
M'_[U'P!HV%'D2W[-4R#__.7ZXB#(Y"?YQ$\K?B??[14OLIS=5+BH/F/"EP+[
M>K?JY9'_RP]E]O"XY-W/[@N>[M]V611;NTHL$XFE&THL__$0L)^.0-\2OM5K
M7"T@5Y/[U1:.0SS]:@W=6Z$A^/0(]\ <C7+S09VOV%S?[AK4T:A/C[&MSR*O
M\'*&SV(#IH?R4O[@L_A;"T9N-*!,:SBMZNZARK]7?,5XHRVWM@89^Y<?Q-\6
ME"_O%^?R"!,OFHK##]_Q+_R!\&)!4^YR-_1A'& '(N:DD-#(@6Y*"$Y=EU+J
M+ZKU5[W@*_C+38= #64,Q \:U%4'I+3@9?Y4T.9\$V#EV=Y@\J_Q__CGGS;(
M&/%@.0-E2RVB:G!@ P]\:R#^OZ-I9:WY4Y_<$].\!4N3]L<UW#\?I#FG6WLN
MI3V2%[ODY%2!G$;"Y7-0&GF.WU@@_SBP\J=7_#\M.H1P04<8U#[Q$\V%5?58
MP:WO(RWR!U7,JUSUE35<$H!_ 'G!>"&LY3U$K#^BIQ+>8?RXN*ER^NOIXV/!
M:5:_R6L)I+PYO;YIORD%]:"\V<3:HH8/^@B !@/PH\"A_).:?*FS9EBU3,(5
M/4TSQI!QS:,LA=K4;H[=4I!;DYKBDM3TMIL)NCW_)[ZLRNXG4G[]6G;5X<TB
MRMKD=Y*MOU!/T#EEBRO\\M=2* [I]TH_[RPKZ3(OGPHN[!-^4?&'<N1;5MQE
MNB]9  ?/)>B!!QOXX)O$ -0H6/B4-8G=\R&7G/[Y+G_^2>S4?L.4;3Y=U?UG
M^7 UB>T^6]UE9J?3*:7%DW ',DRR959EO/SX5!3B^%M$V _\((A@@E(7(I)R
M&),XA=CAD9M0UPE"HG-T'80T\9'5P@7\^R-?E;S4.Z(.\R=.$&)!Z$ <Q1PB
M'E(84QQ"A_E.A+GO>PY;5&O'92;^'/#'!OA3^U:VF*)V7ELA54^[=5]!#^8)
M:*':.YI'";-T)!^&,^M1/$KN[A$\OD!/BY5%M;@6K[GSSKS$B1W/22")D2=T
M5D0@23&'W M8E,9)C%.DHK-V]IW<J!;F2%EE%"_!%XZE>J\C[-_.\@><K12=
MUEU>#(OB$13J&LB&Q"D+WP%2AD1-+.F)F?C71L1V=YM%H Z0T(G/H5^;'?D7
MJV?Q O+BY:]X^=08PKSDQ3,O%V[ 6!10#E/JA!"%+(3$90'D2)SZ;N"3Q,,Z
M9_YA4!.+U!HP>.X@@Z(%K7?6#7!+[;"SPP,]H=N0OP8*KL?(US[MQBFS=-P-
M )KUO!LG>/? 4UAA)L1R&['H_G3%SO@S7^:/4JN>-S;N(G(=BOV(P\A)$HA<
MXD*,J3!52>#Z7)CUJ:MENP]"FUB4.]@ KQA@&^B=0:\GSL-\4Y-H:]S0$^HM
M1O0 @_,11F@+MA*!EF1[&-:LXJU$]JZ$JRTR/:EI(4PF?L:;/R]6EX^\$&ID
M=?<1/V;";SLE955@6BT822C%*(4TI,);3S"!<10AF"0)(<1+8XY3O9-;%?3$
MXO_Q7AH^)<A6(.\P +@L>576@K#<^!)_T3W9E;FK>M)/P3/=D[^!#7[LL/B3
M9-T:$=!B KYUN%B,3.LSP)J!H QX9H-!ER&O#0CM'?2CU[^L6+%\N;OA]*G(
MJI<OOU9714;YQ_O5W97X^A74QO@N$ZL) 9P+Z/(+[Q  7W#Q*Z] C05H](B:
MAE#@R7@PWQX[]#2 (B=.NNMQ.]%\-6J- ODC6\\6PU<CL1^^5UQAZ@$LZ]0C
M7%0OMP5>E4('"/]B?3&P2)@?>(&+(:8(0>3X$4Q<1&" 7)8D'@\<S]5S H8!
M3NX'U.!!#1_T$%"[FS+CH:I#8(\SNC[!44PQ\ S4*+7F'(R F]D_4"/^M8N@
MN,XPP>0>%_R#L W8Q_Q!NAUUG.&T**2:E\Y(^>%E\\P5?I$_._T-%ZS^SZV
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
M#A.Z>X*./'W<-7C.RZ]Y=<W_ZRDK^#6GN9"'%UDP6==+FMR.#^\XXZ4Y$YB
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
MC*=<G+'L8UY6\G:5,(=%%+K,2R#RTPC&7I!"YL4N#F@:NWKFN@;LB86TAPG
M/52T.X<H\U+-')^(0WHRW6=.'PN9<M)T=^\0 34F5EN)Z))OK[.(,N2Y&XWH
MLF1/WQ'M+8X.M N[_*8W.[QI8+[NI8%#(G1(Z$ 64#F=E*80(XXA)\3W:, 8
MPZ;320<!3ZQ6/E^<?KCX?'%[<7YS KZ<_\=_G'Z]^'H.SO_O+Q>W?P>G7\_
MS>WEQ__S;Y>?S\ZO;_[G/\:>&_U3^VOCN/TPI[6C^=;X9QSC7W<TJUZFGGBJ
M1*S]:X!AL&]U.:#$C($K [7U!OGY78[0&6_^O%@)E58\"5]#D)-+78:7ZXY7
MBU3>W6'.8>"X%*(01S")'0)IY#J44<X<JM0:41_T]$:+A P>-Z ![F!KI++K
ML7-8@4S+)#T5LDXEZ_  %[)0IV%:#Y5-=[3)F*91$3 9\\QJ!-9,9'R3F(>-
MOCR]J@$C/@S6$>CM.%]E@1&E6[4&9CL8:-[:0FRK7+@7AHS$PE(+O "B-/5A
MD@0,8L9\ET4>H['ZD-C>QA-KS1J2AJ#W25;0?8:$Z&FVQNLRJ%KJ$Z.ADPR)
M,AT4_2A^6[>G$V!!7M/Z4 /_LR7=LH>>0<W1?WX^O; 'RRVIW_=[,S_MHAX6
M53<:NUB=<2(;T'[!Q:^\DC4*C>%VP^E3T=EU'WE1X6S5=="JD[8V(ZHWMP(>
MXRPD+H/"MQ,Z(HA]B,,809:B"(=!$J>Q5B;Z5(A.K'-V73\]WVZRMZ/F"[X'
MGNL:?FN,I;4B<:Y]R W6G3NYP1O\*)]H40?K%GPU\G\"&_0M7QK-Q61+/NMD
M:,[JXT[-[%V?>')XALT*#T>)'!^';D <&. @A(@1"A/'09"&,4[<R$M\1RL5
M[\TB<'W Z_A:C8!N2^!C0VIO$41KX)R TZHJ,O+4J+XJ!U>XSA*>I/OO7.&S
M]Q(PTP^160^*=1M_E!C+Y#YI;U]GY:\?^(K>/PA-T^:+<C=A21B'D*8)%N88
M]2!!+(!!A",:)3B)0JPCUF, )[]:[X$'$CY8(V"8;CO*0C5AM\D8/9$_CB?:
MXJY*J"6A'P4WJ^BK$K^K )37'7&N7Y3E$V=GPJ98W35S">M^BV7]R[;)8C>:
MD"UHY!"')RDDH1M!Y.,88@\'D!(>D-1'W FT;O;U49A8531-).6-==ZVHN4=
MY",:S^HSVDD2YOHHAH&TKI"\ED@XQI C%[N8$.HY[F+%[^3E[)NR>EVUO$%%
MW>QX$]9JF&&3?9EZNMIF5]X.W=Z 7LM&G1'3;!I[>@C,;P0:,6BO<6BVD['1
M6-N>?\NJ^X]/994_\**[Q'U9A!B'$<,)=,0A %'B!I#$PH#$R",1<]T8.UIS
MY0:A36\N-F5(777DB[9M., I9</0#OW:5F%#^F\"+N@ GX#/HYPPL0C'*;1G
M#@[ FML6'"=[CR&HL.C8T9&[8UO%09+1TQ5KQ[?6<R]Z-5F48Q^'#@Q36869
M!$@V."0P]%*2) ''D>94*#,\IHX+M5A)BW#?5.$:MSIH/#9?V"KS%6V8Z5FJ
M:<CH<K.=7S--==:1[+$^L%(/BS>:7VG$JL/C+,VV,]-TFVYJKXH>8Q<%GLL3
M2#SL0A1SF9[@(!@R-^#$]6+AC>DHL\.@IL_UVIWM6,M36Y:_::'2F^VH6ULZ
MP$<UO62'.WJJI\>/24L^QVFSI#<& ,VJ&L8)WI5^A16F EXGJU_AHNK7>C9=
MMLO+M/>S!7>"%#D<0U<(/D0TDEE)+(611U'(DLAWF%:(6P/VQ"K@2OS\'DL/
MOS;BBP8Q\"@QTQ5T=7ZJ2OXD7-)5!0U':BSZ5>(G;4/V4MHGO9_;U [:]%M3
M%^J09]8?VBQYK5#TMYAY;E_]G[_RLEI':MQ%@'F2"G<)^@D)A =%,$SBB,(@
M#6,_36GJ$ZV8B4WDIG:KZD@EJ2.5M!_1+'GQG%'A(!3@N4$(-*/DI$C>"4HT
MAW1;?6&*7M<;O8;98\KU'Z!%V'XL>0(VOO5PMWVH_3'FN@TPU=I(MR$8^@T
MSK]S^E3W,1)GPUU>O-0#S!0; .Q=/+%.7,,$'5#%U*/#U XK+"N$ZFF=US1:
M&]HV2HU1R?_^'6<K^1\DJ%_R/_R@F;%SGJ:<5I?I^7=:M^BX%EM?RKEP]_)_
M,B/I&2]ELN*UD-DBDV$%^8O3%=O^0>_)BQ5=/LE<Q;.L?,Q+O*P[?M3QGE*P
M0TC^$V>7XL1ONO((TC"+.$?007$D.P4CB$/J02<)&?90ZOFQ5J?@MR=I:B52
M$RB-)=Z2" 1@#IJ_"\=F!:C OXX)U7_A&TKT+*NW9Z6B/?;VB$ZH3]>ONZ,.
M2/) ,Q'S_J3^+^AA?@(V1+6/R$]AYX?;*];4@H[<=OY/$ZC?4 PV)-NS ]_/
MZ[-D/;X#@F:U.=\!O0<LU7>$V<SAB":=^&(EJ*@K[\JZ1NQ6<*'-&OF:U[4(
MG%WGR^6GO)"+%GY$X]A)4Y@X<H)K(([D.'%"&&#/P8D?>BY*9PE8&*$_1TBC
M!#\ZCO._9IM,;_8>)XYC3/YV9H]TM%5@/9+:AD:5(&J36[>FJYMW+P_F]KOX
M)FD%+;$V+['?Y"V]=2#%#/D_1JCEJ!=C+1AS'!83'6?E(6QW<AW%,=P$D/[&
ML[M[V;^JF<7;_?Y*G-U\X3D^3WC@06$&B./,P0PF4<*AFZ8L)M0/4QI;/<ZL
MHC]]-*J7F_W+S9F,PS<YVK8/-[MOU=+A]F;ORO[A5AZ1&WX".KK6\ZR[IT!-
MVHPGV22O9*Z3S"[R[^LDF^3%:)]DTV!AU'9L>TK1/C>S:7I<RO[^S2A&-\3(
M2V)((AGH%/X4C GC,'1=PAF-_3!*-)J/:2/PMF%)K7Y:^LP=/A+F8)F>4M^=
M?"95\X% 7XM3/2AB;%:B'69JM2B;E*FFC<HF8:YNTS)CSHRT+M/?=\X&9L94
M[[0Q,]]'_R+9H'_\?%WC]9K#Z[6$GZ41O/V^[[:ZO;])C_>1SN[']W.7NPAO
M_2Y?\6M.<V'Z"">?Z7S<^U>_J^_\ ('CG_SQM.E]_2T\T &4EVTL>\[8$UY:
M%(EALHRDX\"6LPG*,$E]F1EYTF9?X;.L;!KHY,4M+QZR57/+\XGS<H$\FD9Q
M$$#JQ3%$OK#P,4,A3")*W#1.4S]5;X-I@L'$$MHUS&4;#$"U00&D7-/.-^"Q
MDW+?1VD$24 H1 Y",/9< ET>QM0+B,-QTG5-N'UK5F]W3KC]8W)<R;6:]EO5
M]:W:]L0_=OC\J=_NN8<3Z",%/LW 3!O=GRTQ]<@FT#:9:ZD=M )CS+I"#VW\
M#II#*]"MUB-:92.S>Y^?\YS]EBV7"X_$'@]Q#"D-A/ZF/(:$<@(=&O(8^U'D
MQ$I1L-V-)S[Z.C!Z]R)KJM5N+$QHT5.-HV1HA_1W<;84;%]O.VL8?)>8W0#U
MJ]^;"<-5D3_RHGJY$N]&-@"5%[&/4A5OJFPC[+B^ZPKA2(6%@T(A(0FG&*8L
MYD[JI5&D-U]K'.34N3.]O@ =,NMI+C4F>J*EP$,UH;/+&3UQ[&"?@!KZ-C\F
M;8R@3K4E@58 .*NHJS-@5PEHK#1MVB>\!;EADZ A[\*$<[NJRKK@PQ$>IA-Z
M+J01=R$*0@<FQ/-AZ@>,!;$3!XE>4Y8A:%/?&35)5QN88Z4B!OQ2TP+6N*"G
M +098-"O38$P:ZW9AF#-W(5-@>S7#==4%ND'8T\9RYK)*\CQGO>UWU>,RXYN
M-'4 : T?" 1^?.YWPU</W8ZS8SR*:Y43>C([Q(0)YD@K4VH4XQW??;9PKS*A
M_<BO^B+3<2@'7.7><+L%90G%D2],=)>D$.%(5OF3"'HI00E*PBCVM8YD%: S
MA7KY=YF'H]L^2(EK:@>S;5X<'TK,-M&N'@XVYW^H4VQMEH<"R)GG<J@SX?6,
M#8VU!G=#5P5_Q!D[;T5#N !UXG3;?ZO)5^AY\HEPY",:0Z$EN/3D$214&.U!
MA*GG$I+PD"A?"FF!GEA%7%V?7YU>G('S?[\Z_WIS?E,/L;V\_;?S:_#QE^OK
M\Z^WX/3FYOSV1B.FKL=:A9N)R1BFZ^C7:( .#R 0:>M+NK9M#2YJ!L2QC-.X
MA9B,@6;7#\=_='IW#4;D#UXRZ.TXW^V"$:5;UPIF.Q@HX*X#XJ;+G(#U*5OA
M%<U6=[V?=G,N/^5%TPQ1YHFU^"R0YR=>&"60NFD,4>QS&'N(00<CY*5"44<\
M4%;,5E":W'MK!A[($"QN\)45WV6%5PP7BFUM+;X !?4].ULU7<$]K3BE9E]C
MV/O%R6:VL*P1['?G/.D.@=E?@<9!,/NK,#L@9GLE>N>(5>X-GB]V(,UW[ECE
MS-9Y9'=G@["?K$SY9<6*Y<M=;Z;?0Z4<[CNTP<0'A0#)!4PI+!NP&O&]@W0K
MQ/5LD*RIQ.L>=WMI;IN%6@KDC9%F%L [N.M\@;LQPK8"=J,/ZPD:X]GB7!@R
MU<O- UXN/SR5V8J7Y2+PXB#U&8$N)CY$0>! DA ')HRZKDS3#-4Z;Q[8?^J+
ML1HBJ$&"#J::!!YBR+#L62!3\^9+BT)E01NA8T#$Q,I&Q,1?-B)V:+]9A&N$
MF$ZLQAXSBWR+@S*K^.?LF;/=8ARA%8LJ^[TVS%IO[^\<%Y_$NUZD810F-$ P
MPDR.CY.Q\-0)(?>Q$\;8]1#W%\^\(+EJ--P,$9TOMX^.\@<L/I%8+RINR%&U
M./GT7-*3[P8?6",$=@OR3C9#"OK(G0")%Y"(V0NG'\<82P%V0R1F#;D?QZC=
M(/R1N^D; 9_%E["\NL]7O&G,L_ C'J7814+_H 2BU(\@)O7@:N2X84!9F"JU
M_]^W^<3'?PT.U/#:-D/J9_\K/HP?_,=0IZ<5- C3.O(/46!TWK_:;+;#_A 9
M_9/^X#,6+[AWW.8%X31TJ4=@&+BRC3WE\H([D/T+4NK$'F%B1ZU1I2I@E3[#
M8X:3KF-%Q1HF7''-1%0E!JJ=X=:88OFN>S>@-O%=]P&*I[SKW@7Y]G?=!YB@
M=-=]:*VA(Y 7/+M;-?$PVI^^T57>_[(2L)?9[YPMD!,&"<'"V8YEPZW891 '
MX@SFKA>PR(E('&H.-=8!/[G&:)'9M#A9YJI^N1$[%6U_VRPRTA\;&/UN&B>@
MXUF'WO8X'L)3\7MPB[];-/D-^&'+T-<!/:]Y;\"45T:]R1[Z@?.NCOLR/2\*
MF86[R>O[G*WX1<4?5 8?J&PSG3ATT.N>,T4A[+7\J5R^-!W9=ENY]3-()6Z@
M1LY2!JD.'XQBT$H 9@M'ZY#;CTQKK3/(6KC-*[S\G*_NEM(I;ESAA7!"H\BE
M#G2B1#BI!">0A(S Q$ECBH1Y'8;J20C[($SLJ=8@Q2FXNH,U4(!KJ.IF]&'6
M# NX%8+U)+JA=0VNS=@ZEDR-*_ACR36[43_PBO]LZ69\B*C!B^Z]"^>[MQ["
M>^L:>O!! SW2N/V7Z8=<'"1?N/Q'N<".ZY#((1"Y40Q12F19-4IAPA!#V$G3
M)%2:;GL0PL1Z9--,FTB@X*&!JB%<>]FBH$..)59/AVSHK.&!+W;HU% BQ])K
MID1TZ=;3(4,T#>J0O0OGTR%#>&_ID,$'S=SZUW&"9M\%B;@3$^9!E\8^% S#
M, D\*I2*$P0.Q@X.M:I9#@&:6*/HQ*WT&*3FE-L@6T^W[$M]^]8 M5A0.D:7
M)4?Z()A9G>8Q8G<=Y-'G#<[[:_[,5T^]ZLC$]1&7%UNNZR YHX5#C(4+X=,D
MH(E/8B]1ZO2W=_>)I?+Z_*_G7W\YUSCO7I&O<*8?0Y2NEU]#,BW;>$6<QD%^
M#)%FA_C8R],[M _A/WA@OUHTWV%]"-^M@_K@0P:"_[$>)G4G7M/'_.$AJ^H>
M$_GM?5;4<[!E#:4<CXA8$L+ ";BP_5T,2<@#P3C$(D;2@*1*9[4BO(F5PP8!
M.3&ZQ0!4.:@D#O5X>^5$5%4.*F@3NWS1TR\]EFR @]L<U.#!U10LT=!!=EEC
MII74OAI;X0IUB@?UF,(V\VDV=9JV=)W&,C,7I1VBM[K[+*\VN^K=EZ^"I+9^
M!7,4A8QB& >R\MYG#A0[>1 [$>6814GJ17K9AJ,P=3YHH\3"&C!8=I!!3I;9
M72T2,.^0 TOYD.;-XS@[U3P;JRS24X=KT*"&?;*NP'^I1[-16S4[VJ1:\GK&
MX<WJ_BB3O^L'J2\TL(OL#3S[I9UOMC,FYF>Q4W6&*_X)9\5?\?*)+R@E@8]I
MW74K@H@+'1,GB?"YB.<F3B+<O31</-8S9VXJH?P4S*TW($-','>)T<@#:+ !
MN *$WV6KE937/ 7-CL;#QM[LW0>N%[LA]2'GO@]1&*0PQEX _23TN9L&@1>X
M[;L_7XUDM?QQWGQ'BM%[YROV1W[C"D[!.W^'>L=JC2D8F9_ZH9TP!_9,F-LW
M/G7]/;P:+U>3!B1M0!(':NK>^2>AX12]\T_#S,M2T>IG^7*)BU)%SO6<KC?D
MZ* 7]Q9XS><6OB'7M_S,M\3#S''=S(Z_J7+ZZR^KK"JO;WYI[X]<&L>A0Q!,
M(SDFQ*/"7XU9).P)QD)9)\>94D<H)6A3Q_/7L$$-'-30P8\"ONZ$]&&FJ;FF
MUEBA>PLPP(4)[N"4R+3DD@[#FM4=52)[UQ556W3TA*VS)WZ;_S7+E[5RNDS_
M+7_@'^5=8/'R&?^FT?1!=]^)!7QW?!5@3UP&5]<H21M (@5:K(! ZV2L<<+Q
MW!S6!U,S4D\]3,/#8\:#*3/#QN"P<6!O-5),F0T#P\;4]S"S)<[X8\%IUO@=
M3N YB>\RR#T/0Q10!..0N] A:<Q"BEV7>WKQ[O[VDX>V^\"ZUK)Z1L(6-]1L
M E,*]62\#\7>0;\/=TOG^M;6LQ[C^XC:/;7W/J,G0&51+3X^/3Q)P7SFS0#9
M9BKX9=JUPCME__E4UA=7K9G)W=1U<1)"PCB#R(FIO%!"T/<#GP01#DFJ-'?%
M!/C4M^MK=-IIR">@P4B>/AU.XM198Z4FF49L'I;<J9FG>06ORS>+!O\QG!C2
M$V+?GHX0_]KH!R.0L^B/8YC1Z9>C]K#>2.?G(B_+4R(<%$RK11*F#HTQA11'
M#D0X#B )B0NIXP9QE$:1[RK5 ND"GECOG/&TZ0735(]DFUXP6*. 1IN;:L;!
M%#S2= Z&&N64)Z!& WSK$+$81="E??I>.-M@WTOWF[W,T.AWLW^]<;L.X5^L
M!]7(9B"URJHG0S&6H#")($[$?U 48X@#'T$G"%CL,A9'H=+X8058$ZN,!C)8
M@P8=;*/Y4$,\4],2ECBAIQB,F6#2A6.,/'O--PY"FKOGQAC)>UIMC"XQ+,79
M7&7(KNE?\Q7>_*179%^VUG/(.?.IQR$A,8&(11Z,&4\A<VE(?"'M;L2T*G3T
MX$_MI\A;1)(7C<G=OX&6XQ'[_VX&*%3W> 6V%WT[RQ]PMM+4$[JO04UW3,A<
M33]F!K[J5Q.9<<=6D9$F]'EKC\Q8\ZHDR7 ;@\2\#V(W5M;USA\%$-E,N8EA
M+V+"<$@<H:="ZD+D)PG$*!3_1 %+(LI8J%&R=!#,Q(JI@:N1IW*8'\.JPQZ5
M>AJB 0F:@O\.J-95S@C9&DDT5L@W2W5IV5#5;* =&["EVQ@UZ@;33@ZOGB\Y
M9)2"K12.\:<-U,U.3X5KOI0-O6[SMDM1FX,L--O"0R@.6!C!V E\B# F,(DX
M%CY2RET6A\AW?&7UHPQV8G7T>;<C!R@:5.358MHVW<K7V&@(L#IC%?38).S2
MTVN[+5M BX2LH^JZDUU.RR@-S3<)P\PTH:U/3$\Y:C-@4%FJ[S:?\M2F<$N9
MZJ\VC35MQ[&^\DKXP,LG)K3WSWG.?LN62V'9I93+!E9AB$(H%2DD29Q"S-V$
M^C2.A7NJ%W0:!SJQ8NW Z$:9%+BE&FZRRP/=N-.K&+1  /RX1@%T.%A([S4A
MV5HL2@'DS$$I=2:\CDYIK+7="%9V?OQ0-_*\Q=\7KI]ZG" .2>0CB%S$(&'4
M@Y2YCD\QBD(OZ'K WFI<9ZF!5Q*,[1ZPMT9I<?7A1[NFIM4&':M-8;=9JWBI
M99%3I@EO!UN^MN/5YNW[NI?NR5N^;D-])]U>][)"O='K_N5F"F4G#;]I<G66
M+9]DLJ[,Z"\OGZIZ/*7T%]>W\@O/39W431-(/=F.G@3"W"#4AX$7,\:$9^=Z
MKH&",41G'H53XR%CL+S.69"Y)[+;@9"GNM*FK MPFK]JYMV;O@4U730E4XUT
MTZMJM$UKN@8?T$/H!+2H*N5%:2NL(YEC28&98C&K0CN25;L*[MCM#-OYR R
MQCYKQTNV5TEQB)B+> H#C%*('!K V'-=&'D1\B(2A%C-BQH#-/G570.YB[/H
MC[4=8I)"L,D2Z;H7:WNI'D\#U"-?LRV/!3:8]^,Q8H=^(YX1&D<[\!Q:/V_K
MG1$J7O7<&7O>0#?U![5WW3HR7E[ERXR^-/_=]*A+D1-R/_*%=J*RZ5CBPMA/
M":0I=H5=A@A)E$9K:D.>6'LUU][=Y]I#1D. M1BIH-"F8H^>ACO(F1/0X "^
MM7^:M4'4XIJ&'IR*>V:*<92+EC2C"=6#JE)KP_ETIPF=6\K4: /](I3SIR)_
M[)H'1ZGC4$H<Z.!03B5,0AC+44E1@A+,*<>1HV3I[6X\L6YL0*E7A&S1/*SG
MCJ%$3XTU4"R79^Q#_8C2BZWM9BNKV$=$OV1B[^_-@CX?<7G_RRI;R;DJK,T+
M"4E$>>12B$+D0$2Y"Y.8>M#A/(P]1]@;1.E^?@#&Q/+1 )%SP7A9REC"I[.+
MCV"9/62:XP3WL4<MTG(DT9H^CP!V M;@K-4J*Q!C*>JQ#\*L$8T!$G>C%4./
MFDOAZ8K)/V27E&>\E/F!KRQ]YOO,CU/(/!1#Q*D+<1!Y," HX"C"'N:)KER.
M0ITZ1B& @QYT??$<YYNZP%KEAKX(UZF_NQPQ,NJ-)%R9>HLR/PYS=BV@S(9]
M>D%]L:&FR,OJ,KT16[_ZS./(20*?,>@FB3B['8YAPK'0$5Y,&/*<-,9*6;WC
MH":/6Y;UC4K;O5U3)1QFD*(>L$*V;LRRH5BF!I2U%KCAQ7-&^<1"/TJJ+4D_
M#&A>\1XE^)5,CZ\P$^0K_"('DL@B@%-*BR>\W!3+1F[J^&E*8<I#1XX422%)
M4Q\R-R5AY(0\\K1:D@W FEB4.\A-44L+6Z5\5IMG:L)MB1-ZTFW,!&V!5B#/
MDD0/09I5I!5(WI5IE27&4[R*)UER+&L3;_%WWMT)+#!#A"4,0THIEEE8'"9^
M[,A^@X@F*7)QI'4X'X0TL4"W9;"5A @>&T9J#_(ZP",U$;9"N9X MR!!2WP-
M]&3T.M5DEM<P9?:&>1V ,_<TKV%R]XSS&EE@,@>8/SSF!2Y>FO:D=4$Q:YH,
MAT' 9:P+XI1XPJ!V'9@$(89^0E(>.9BZ+%:?!GP0SL02^X7__CM>R2G6O(9\
M LH:-GB6P(_K!C[ O&%AML@2/5%>PVQ[9)\T%?U,N^OU .DZ,X2ML,!PDK 9
M*S3G"8\2.#Q5^/#R&6<+C]*P/6%X_'$SZ^*&WG/VM.27:3?8L+5D.D.&L]Z]
MV:W\S<;YC=($NZ[#H._YKC0[,"3,2:$P0E*'<NKR4$F9V4!F8HW7H59W!.NF
M<+;8;6QP\:&?-ST/-8..1[T&-1MG+N;JZ4YEOO9P ]]J[*:)7]A@DR6;ZBA4
M9C6[;#!MUS*SLJ>94MS1MMOUS*=5563DJ:H!YE>X=C.2U&%!'#!((V';(4X"
M67[L06'489H$"8\1UNO:JHV#CHP:M7:]X844OE,@/@JQ0577CSV*3YT7\GZP
ME+VW3\!_=_[L.*Z<R=<8@R<@^!^ ;AHLLNPY8WS%RG\"[@D*PY,P#+L$]ZPL
MI:A+L<\WN;GUM!E,[Z6*^"+>Y?W__$<W=/[)=T^ /-SKQ\\XK6^NMW[EGP!\
M=U?4"?E@F0D^LJ:[4H,T%Y^VW/._!X%SXC@.P*4^"#TUK_]AL21AU,$<4DQC
MB"A"PL?'"71#GZ91B AA3'TJU2P?E_%8J0_KH2,$BU]0S2" /G-CBFB,60@=
MY$EG+.0R*<&'CD>$U'*'T8"HCGV:D;7:<YO.&SF:B:MJYLBD?#K6?]OIC'("
M^@C)RO@&)7M6AS$W+)D:^O!GM2^,V;-K5)AOI#\^HLX]O.)%^H5CF=:A,2%B
MS]*)_9LF<U6"S(L'J25 "UI_T,,^NH=U@@62]23>G%JMD0P#-!E-7=BWWVR#
M%0:(Z<].&'I,7X9N"W9:%#></A6UF7]Z=W?ZC+.EABP-;#&Q3)VNC<\:H/JU
MQACEX])DB6C-<[3 M9W1ZT=W C8X@#W\L"IN"D0;B=W0OK.)GP)Q?3%4>=S@
M9N-4O,&FK2 O'CYE15E]E.ISN6S<[^)A$2$G\1(_AC[RJ8P)!C".&(6QPUB:
M>,2)'5?Y@F,4W,027(,$= ,3B$T>-"+ZX_Q2N-.PR@4]D5Z#!A+."6@8T@-?
M_]PJ0S1N.JPRQNS"XT@&Z5U\*-,[>/\QOLM\UR#*%&W=AJBO,F[!7LBIYF>\
M^?-B=;%Z%N!R&0!;Q$%$/)\D$,=1 !$.&4Q<%$),',^+L4\QH5UO"K68P2 \
MI6]XN_F$GI+KP8(KKEG,,,PJM5# \>2;=E^OP8$?.\!_ MD*]&!;[;\^3J*]
M#NP#L.;NP3Y.]IXN[ J+S"3[*Z]D*O55D<LH-/OP\DLIDS\NZJFQ,A! J^RY
M,9BZ)$!7_!^AKK!@$"$0)<R#)" IY,S%L9O0& 5:65;Z*$QLY-3% >DR_ZT$
M\@T*&6@Q 7B-RE_TM((!F]54Q;3,T],?LF5>S;L.&T!>P(\2(<'"/X$U3F"#
MU"0)FN8\L:1P#!"850N9,VA7-1VQDW[LXV)5"B"%\.3J+'%9MESD]&M>U5.L
M9(NI+@% ,1*BO.'$"J?% W3Q@@Z;^II-HL39D[P.%)B!%C7UN(DZU\:C*),P
M3-=(T>85^&8U,<*($49Q%G4HLT5=M GOQV#T%QM$9.I65A^$F<0^Y@\R]:@9
M6;,)P7UXV3QRA5_DCTY_PP5K;D $CE51^[UE';F]O<>KRWI&7GDM=[KB1;W\
M,OU8]Z*K)VPO"'+#!,41=-U07IPZ/DP<%$#.$TYJ_\A5*B9Y,PHFUG!7-[_4
MF;%-N9Z\,.PZ^=6SXX_*CWV3%ZX0I7KOKU%/[]:P8(TKZ-.S-47GPPOH/]<2
M!6JJ3MK+9- CK!V[(TD#+6TGH*9.WD4U>X'+%#04@IK$]_YE:(3KWOL78A8!
M?/]?BEZ0\2W?TF#<\DT0FR\4^I9\WXJNOBDB!A;069N!N-4X[V)5 V^:Z"U<
M%L2)@R/HN\R'*'!22(B#($H\3%#J.F&L-'=7$=[$UD6'@$S$;/HPUJ,[9/ R
MK]6&SM1=518J6 !V&:-W7J]YLMV;4O*D4:6G$_!$X^RSRQNSD^I8'NF=(^H4
M#VI]A6WFT]'J-&UI5(UEAE4\4J&2<95-=E5VJYC_RLM*!K*:.>F?<%;4M47N
M(@A=2G 801I%'"*/))"DG@]C%H?8(9Y0H%KM@:9"=.H\  &HK6W,TRY;_;G&
M1;/.9ZH7I18^?P_LG\ /(X/6]=I^;K"7ZJ[!_P34[]52:>)</+957#05FO,6
M'DW,[%=%25/#,^P1(4'<BK7UQ//$QXZ38@9QZ,80A3&&"4Y<& 1I&/JIGW(<
M:O6%Z.\^=<ZDA 4D,*-!\-N,4%.*QN3I:3)URO2;/.RCP%9CAZV]YVWFL(^L
M5PT<]CYTA!DUB>?[L]BB*CNY7^"8$1X3##ER,$28$1A[0003AR=!R"(_=O3-
MJAD0GUCX:V#BA#8>=#/;"]0PM][9:YG=_#H8W*RV@IL-11OCS+)!-N-;L&F@
MS8'V_ ;;C"]CKP$W)WS#3GY""K_B!WZ6/^!LM7#CT$6AQZ"7"%\<I4D*B9/$
M,'9#X9-[S(DPTVK>M[7]U)>AXE] 0@/?&GBZ'?JV>:&F>LTIU%.0&L3I=][;
M2X.M9GO;F\_;7V\O8:]:ZNU_2D^@&,\69VVT]/\^X4)\O\N7:_Z8%]7"\_S$
M<;@# Y<%$/F1,,!"(57(03X3;I+'U)K;#L"8^B:@A0K68$$#5TW"AI@S+&:6
M2-:,\6M3JRQR"O0,I#2)U8W(B;]L)&UHSUG$38&H3N94'C6XFOO""WHONWB4
MV>I.GJ"/$L#'7"!?E.WHD(3&2<(3(86"-H@"',"81"%T71)XV$^9XZG?S2D
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
M=/64[V4'%.1DF=W5\@?S#B^PE ]I7C6-,%'-TK/'&CW]O88+:L G8 WZ!+3
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
M1BB!?'J/DQE9H39$@^OGY]62\F]UML"&!;V7U$P ]\\G +/[G%X. TSI+D4
M_-T<%M#3=_($D4F_B\."[G\'SUP-[WIZNZA*?>7#2M0U\:6L[E=+7I>22?%Q
M3A]MNY^>76ATO[:F;\JC1;VY:[EH\WJ67(J7E<F>:CBR[Y!Z'J%AE?4.#M3O
M!>$2_&G8\=1(U5ILIX:JYU>?K+&JM:#]!JOV-SF4<+Y?+FH'^[_*];?NB*R+
MNK]^D=_EXD7V!NT\R-73C*>Q",,L1Q$I%,()*1#+>(@*S)E(BRPFQ"K Y<K
MR!:B)=J?G'85Z'4L)V8XPSIL'J8 "V8Q.F:"OS0W0<?.U>;$[/4JZ*#L\10\
MC(\DH,!T9$3=2D_'0!96F7H!+(,UJR[K3E?->H'4.W6NEZSCYE6UY6;W=+5^
M;?M()'$2TS0K4(*5]JBR.$,D2PA2!2513#E)A(1X5(<D1K?#S<S@FB*PW\8
M+G:.TV72P@SICJ!7]4 'C]TSSDODR4LZ0F!2#^FT@/O>T<"5%YPO?%O.]1U5
MTYQGO^T<(0*;D6 H2:C>,]&4()*K&.$X)4RHE-'$JDN.-<61E?-]<Y+0A,N_
M/FO#YG!H,(@8X+S %PX.1P4MZ7_;].&:HGF?M= ^SPD&Z4U_1& C_M'3 :L;
M73,"A%2G!W#?_.#S%^-<_[9<BK_*^7S&BBR/:1ZC),V8M@5$HB*)M%6@1<IS
MG-$HLVJ3X\K Z+&6CATTKR?5E]M)];3F""TDT'" ,;:S(V,B!PW$;$"K60FV
MO 0-,\$O&W:"CI]??28GN$'A+6L!2'[B= 8W< [S'!S7@8=NKQ\?US>KE:GQ
M;68I?Y FFE$NI #/KK)9:V2CHEE8U26R@69DN9#+EVJW:M\,0]><!5O6[(.X
M5EB=C^/ZA@EF01P0\MRO!HJ!4US7BL!DH5V(N/WH+NB^B;O$-'NDVT6U7KTT
M=;(F*?OA&UVT'0 V\]OWZO]_TTNO/^@W\",M5TW3MS",62["#$EF\B12*A%+
M<XSR+"X(+6B6)+#<JI] J)$MG:'3])MK*S<?#0>!,)K]2[D(_OCZP<SE:I*V
M3F\ ?MYWPM+%^PE8'=&+O+SY3"-GT!,T:&I7UEK4;6N:C;1'&M/4$@=&Y*!^
MZ_[FI\OAS_@(W[I-C4^1_CD:UXSP$+VULAF#M\L[0^B=@*RN%^+3DBZ.U-5G
M*L5YF#!4A(0AS'F"J"Q2E+.L2%41"DP4K*>-/7$K2WA)*YO=DGOYXUER8ZEX
M4WL_7VK_")B@#$#6[HOD&2VG[\;'<J$Y,"& GZ%?@1T*(S0K.$/XS3H5V $R
MU*; <H4IA^ON&\N_6>[SLDR))$TDR@@S(P)8@DB<2I1$),ECGJ5Q9#6,Z$VX
M'SMGM.;">3__-@]TV$S^](_)88<>6$YI#8[LT \WZ$'[U"_<A_\$;\(4XWHG
M>"-<6\1KELIZ>]*45'W?*O.'Y7Q.5Y6-0D\T@/="&,>9R.O*U#_!B-X+\?8S
ML_=2)AQ;(,UI5=VI^KSU4[F0MVOY5,U$FN=1S%*D<B[,*+,4,3,I*.91FO(B
M3 D!C3([2F7LO =#T\3BFLR'/PW=H"8,S$PZ#I&=_W&QX+ /H(O,\(Y&0S+Y
MZF-TE,:TW8N&Q#SH631X\25="Q[HCVWG^DU)/H^5D(SEB$MA9@TRA0J5Q"@O
MI,@+PE/*'#H7'*4U>N9!7<6O20=;VA>V,#B.F6UZ@1<DH)D$CB X]C,8%,]K
M3X/CE-Z@K\&@R,=[&PS?XN#._[%@Y7RN/_OZ-?BFO__5C"DJ9<A"E$=*(:SR
M&+$\TIYW%*F4<!4)8C6CX?CR(ZMN1R]X[@@"_)]#+"Q<U8LDA*GD1KA[+\(!
MO*^+A'1SCPZ?Y+][\H%."C/HI!S>-9T7<9+CG6W^Z:O@:3\?-9_+15UGH'?Y
MKQ]>Y,/RYH?Q'>2=NEFHI7YHM9OPM+;-_@$L.?;1>,-)T+$2B!<9K)=!RXW9
MK/;XN0JNGTRK5_L\( AXPQ9F1-R !P9^(0/E CD X)02!*$S66:0@_#]!"&7
MVQUV$=><KTS7E+8/OG;6LR(V'D 6\ECO(4P#1)RF*%5%+N,,9SRTZFMR;/&Q
M,P0;:H%HR0$^L?LH6.P>+I -IL >Q0+L&RX0SVW78"TF;,MP0H[!#</^/=-M
M%TYPN[-9.'7-R#,T67^0W39TD(59P1E!<12'"&=9A!C/"R150G&1JJ0@H$;'
ME[$SLH$Y._S1,<YPX3.P"T5,AZS#,=MEH(XW3W,0BZG':1YGYN><ICD(G/,P
MS>%5X5W=;A;K<OWZ0'_<:DNZ+E7):[J?7^K) XHQ6D1ICI*886W;5(B*4$5Z
M4Q3BD(N$\)C:MG@;I#2RV6IHU_' 7>I!0]Z^\=LP7L-VR"L*,!/C# "H-YR5
M<$Z-XH97GJQKG)6 _19R=C>XGF=\UVLN5Z^?Y7JF0D8$3V(4<ZGUDR4%(F&F
MD-(;$*W 4N_N"M@!QG;QT4\L&E*E="J*[($0"E90R2,D2)PC+#E&A:0<,:SR
ME,8<IUC,ULLUG8\,PH;$&X!@>RSC)AKT'*:E8EK'>DS /,:]MV.6WM(3GZL<
M"G5XD'+D&ICYJ%;KV1>SMZR;*18X946::>^%IQ3A2,6("=/1BM$LU[L-D=H=
MF.RL.K838OSJ:JUMZ3SX75*S:VKWR?8])G=1&-899]F ;H";6-;*<U2,(:W1
M-_0T1O]MJRV[:TVB)D?9[_3C^"\=@H$?!RJ3E9)\?:=N?O!OAM07O3.?X3C-
M4Z851M)"?W+,A",6)11%+!(T2K(L8[%UL!!(?.Q-<TW21,=E2]0,2I%!\V?(
M\1T45(O8XXA0 0\7!AL67 4MBG<JZ/@Q$U0@F:U0]  ASA%1= N!^D83%BEU
MA&,PD@I=<[I(JZ.T.Y%8US7</)YVFNO7;U*N/RT;5ZKM;<:9E!BG!*6D,,-L
M2:3W,6&*2)IREM)$< ;J)W.:U,A6MYM86U,..M*.3> & +-S$_S  +.HK@B
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
M7M9<5'IO:SL:U@58"^LS EB.M?L=2AM&3*@R:%@)-"]!QTS0<3,>< #+-AZ
M;G;O[.NF?U[/U/!D#-WD'S25P"6G,Z1NLNZ86<<EW!RF;D-GRF,SFB<T#Q52
MYA +9YP@2D."BE!)0@L1\3R&Y#;UUAXY;ZD9*=NC!W.(^B#8.4&.HL$,GHT\
M8$_G".>>O)O^RI-Z-$=$VO=BCEWBIC!UL8-V@'KC;]N]KHR+. ]E@107(<)*
M*D2RE"$JI%!AH@CCH#3CDY1&]F@ZNOT1S3!].HV1G79YD1RF:\>$]N@46$OF
M21=/TYE4,\^*NZ^GYV^ 'PH>F5;]M^I>RM5OJ^7+,WA(O>5R(ROIR2'J?ZL"
MPTQ0<V-_1F@+TK "CX0/3)7MH!EAVCQ0<J?31%L:DYTM H7NGS1";_75-_!^
M)9]I*;HVA>T 0;.W7G^3JV;"X"PN:!*J-$8I5@1A)A+$TH*A(HZ5D%1A2E*[
MB,-EC(P>?&B9Z'R^UALT# 2\+9JA-2>7MA"T@MUN@S BE#[;"G;0MMS4R-;\
M-*--/>[J+P-DM Z#5DR\<:]!"%#GNPZ"5G,S:-><OSR]U!.>ZT5->H8VH9K.
MYH"UB[['%.<RPH@R$2$L0X88C25*BSPJTCR+TQ34!=6:\LB;GQX?K3[M<!)\
M&JH'OA!3.P,U"E(PFW1]]_XVN-ZKXKJG316D=\<&++ GFV-/=U(S X9CW[+
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
MBVDLHZA@*!&IMH B+5"1B41OCU2N&(M30D/(IN@4H9%-7D=V&P/_#^"@HU,
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
MSVB:A:!SNMWE1];2)G%XOEP\(GWWDV.'CAT\[%3074J8[G5TVO8;/CMO'!/
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
MV[15\4[6Q;O8AA8>B_)?ES^*<I;X$<F93)&@H?("PBQ".:/JH$_]E ><Y5R
MPH=]Q$8V!5O2G6"8^J8KRD#U[T7,3/-=X0!3>BL(+#JP#<OFK!];#ZF)N[,-
M"WW8J\W@G?-+WZN<0V4G=!;"9H/BDF:!<NC5]NXKQ98T0327 C&<X#"@)!"^
M==7W,8(C*_=ND727 >M-?A!",TUW"0Q,V\_#Y*PZ\CY!1Z@J/TKNI]68]PG?
M5W'>^YY%?O!\WD23.\'DLCFFFJ8)]ZPQ]D7\?.X=B88#1E+T M"OO"YEARGM
M*;$=GLY-A;-+(.Y;>+H\8@/Q=M*)39ZWR QX$KI#.=,AU&?1?/,HXU(DD41!
MD!/=1%PB@C.N_E-(+#*6\)089P,<(3"R7@;^OP/BVL< Z%<]%V+!5$X1\[;4
MAA7-3$I Q/Y,:>VB]%KJUPU55P'Y'E%Z@_#'WILN\-[#]4ZPO>\YJPWZDO^S
M:G#Z"MZ6]]Z<8#-6%-_*=;T9U<UW-Z,;0'OROLQ&._$9XL+WWQY)W6_#)R2S
MW7SWEYMRRSTARMY&>^HI^PJXZZ)D7XJ%N%V+EZ$+F)/OC?B5ZA:#:9KS9?FF
MPZI_:.)>1=UQ0=A1R<XJ"-M=<?*"L*,"'2L(._Z@98B4E-^KW@GE=WWI^D[F
MVB1LVRP<_WU;>)'F61KH,?%9RA'FF4 TT>F?B>^'3$8DCT$MO,YA9O3+ETT;
M$4T>&% ]!V2S*YBIH(.9A2I-DBQJS+P.X0MO#] 33TW29\$!=*["N^>P,FWL
MUP%H!X%A%VM:UL5V6N_7\U3OEFM1YZ2\SHOUU6:"Q:/VD8)9'/(\346 4I8E
M",<)1KDO8A1$819'@F88-OP<RL#(YJ[.EB@U96"E*Q1(,_,V)CPPD];EY#^\
M9H:R9N:B23&I^+GPMAQY%4L."UTML7!5Z HE/VVAJR4X!X6NMNO 7?S[MW6Y
M5MN?<IT?!5NJ93^J(;(O:].S\ND51C83NT,Y7W1FKODYN4?NX?.-&Y%AJM^A
MZ;5$/0@$H'/.L(16AYV>92<[\0R+UCWV&#QM4]!VO2DW_?+EJKW0Y%P?90*4
MQ21#.&42T3171QO*@R3A?AA&1O/T3E(86Q^OM^70%YZB"BG/.@:(P3WVN6("
M3Q1>1T3OB_K?E<UM]O%/'U" =J;0=O?9MVMO)5[KYGRE-Q?/"@)13T0A9;E4
MW.CCU)_%^KNW_B[T8+97LG!7B-8C<W_UV;$7)RPYZ^%[M\ZL[T'K;-3W0GL)
MGY>KZ^4;7<NW>5O",DN3+$I"G*,\R$*$0R90E@F),LS3B&:4Y@&HPJ2/V/B7
MY\L_=?_-:F:@^/$JJI,]6PE>K+WYLBRA,W9[D3,[-+C" W@5VE:1J<U*J$,J
MG:NCP54-A![[YMW\T Z#\'YY%-J%)','/68A(KO+/3U-:NJTTT&ACV2<#K]C
MI_.7G%<-<,C\@13\=G%%7HLUF<\"FM(P83YB3"B7@H1*TU.E_01G82K#,*.Q
M43?P 3IC:_J&JO>JR*)BX;&:,$R_3Z%DIMH.9 =J]59L35&7BUX-B U6W@&A
M'.GM*2J3JNR J/O:.O2XA?_?F2*@#_6?2"EX%6 I;\OR3?"GY=UR<?/R.E]^
M"*&KS]_FZA"R+JNV5IOVLKO_-0MD''+.8I3D28ZPD'JB8,!0X.=9E+(L2*5Y
M%XPQ.!S[VK [ID,SC:CFVJO9]FJ^=;Q9<8Y$P[K7X1W@PH_R 1J<=W[VQP*\
MKCSW$_'V9ZA IJI,]*D!#FX_^].S._BY_Q0=G0G'A+/W3#D*X>G.I&/BMG.F
M'960]9F8"<'+SPJ2BJG[URH?_.:'6+%"\3?+.2>,RP0%)%('8Y'I7BMJ&\T#
MG@<!DR&-0)[R(,61M\66OJ>_!>IT7%/5RER/)%G6[( /R ,P&I^2W8$#VYQV
M<:G#9PUU;T/>Z>'83%)W)^0!>E,?D\W$/W)6-GS1N@/3\D4\D1_[ T%8DC%&
M?::;RA&$8S]"6<P$XCR-8TES/\E %V2G"(VL_C59M07_@%Z"G43&3+5=R O3
MZ*VHT^3N#$GHKI_2<3)3MU'J%?9(]Z3^YVWW;Z%O?IIKS,L%OU]_%ZO+LA3K
M\NIMM5+>[8RE,I0ICA CC"*<Y0FBZFR,J)!^%,0LSU.C@S" YNA[>,5!=;>M
M6"BKA+6EYL)C-0,Z!B.@;9E-P#3=QYU"!-W):W3:NVT-3D7?JQFX\!H67.[F
MQO(ZV\^'*4Z\HQM#<+BGF[]JV;N]6!1K\:5XUP/9U)GB63=\J0E<ONAYG?];
MG8$;#OY;D-63^IS$+$I2$OH4HRC!,<)^EB 2$HQ$2H-(_4-)Q&'CRRTY@6B+
MU8QS]05+@4W<+3$ULR 3X 2S*C5#J.+(V[)4VY2+RMA48<8N=Q>>9LRK.'/8
MZ?T\:%SU?K?D8MIN\.=!== ?_LSE+/.!=2.ZZK*DF]_5*9S]]+%]Y(%\5+UJ
M]+5*G2O8:6!?V=6G[V31')HV$W-O=9U=L>0S3@,1^!E'%(L48<D3'1?$*$T3
M'.4ARY75FRW$LT[N> )D%$\G@I$%R&L+<""(N37HF35LU;YRR@_9S +_U3XS
MNY"#YA!5+.YE1W8:_NLI[9WG&EGJ"^V+-JVZ(T_C3:Z51.T5T86W_48457FS
M$LMAFO7TGX6K#.T).9\VN7OZC^0@+_PGL& 1W=[?*N^6ZV]O])_*77I:=K?-
M3:,?/TB#**8Q2C+*$"9!AK(HR9&(22)ERG.*S2/74.JCW[]Q(6M7<EZYDL76
ME82<V>V0-0@ICXD7]/YNU\DN=6F+US#C/2UW7&VOY6=,^ "QW3%AM$S8=0LG
M+#9K"T=OW!6\Z'0Q55MY=^*EUHM8&.DOHBQO%^_J6[5<?6PR:-4^</.#Z<EZ
M"WY/2R7]6CRLEOR-K<N9)"169CI DJL# \[3 )$\CU!,\SB2-$QR/VK/"@:&
M&LZ!A:L/,]::I?_T-DQY.MM]]6XXH\(65@,;/1)45E8:SLNX\ %L]+@PVEEI
MAW#"++0]&+TVVF+9Z:RTO<P[=OJ,9> 5FK?U[*%M^[0O@$XLIU\>TXVK:)[H
MLO?%=4N681&M2A5[EIVL5'%8M&ZIHL'3;GO=?OKH_J9JSAP0)O,DRU">!Q'"
M21ZB//9S1!/)69!Q&;#01=?;0](C'^-V>[W:-+4&H&AV7S<.-C!=WX'EPGM2
MSSMO=PV7<^0.N$<(_R5ZX9X&Q+0K;L\*$X<RFGNI3OFU.ARM"F7B6#6P=Q;%
MOHY6,.2'*4-8)BG*J3J;9 G!- I]QF@T>ZWNLKZME30CQRV&^(6HX#[7QMIX
MN?:N!:M*1[THN/#T-WJBJ,3@YR7RC/H!I8C1-%>'1Y$A&H@<Q2)C02!$3O/V
M\[I9#!P?_X*?5LLSY+/ZJM3I>_M!X;_*!S5RL,@E]).'AC;!GP[[%]Y&@'HN
M_%\@"F0*\L^.^0SR^7\CPF,*M[-XCC'!LR=35H&B>C)>A]HLDB0/4YDA$LI$
M67.F?HI"CC)&@PBS0-EW4(KE(,61W?O=*95U9F4SJW+9:;SC8ECE"43-S*Y3
MG&#F<W=P91T1K\GOF,-1!ECVR^I^C.4)>C]KF&6_^#TC+0=>A%D'+HK93=7P
MY5$\%SH"L5C?D1<QRXARO(ED*)*A<L73D*(L8QCE. B3.*<DY$8-]T\1&%GW
M:Y+>EJ:GB9KI]TE,^M79A:0P[04*::RL0Y+TW+VI5VNU5#]LM?'D@I,HWY X
MK:X-/@>_Y_VZ7LV?Q.JEO)=/*ZZ<@&W!C6$GOM,KC*Q!7XEZ2;?$JJCKTL(C
M=[_FO?EZD!B^\78# DRYC.3W_G!:A&0FJ]75=\^RDUU]#XO6O?HV>-J^^_U7
ML?Z^Y&!M//'ZR*JXTPN_)@T8'G%"XF&M<R L3.6.R#F"@@V(=5;#__TU)V_Y
M?T*H8TW_3SUJ77*[$NI(>RWJ/V\7E9]Z_RI6Z@"\>*Z37V:,IQD6E"+*@Q!A
M0F)$0T*4;QFR0/T+QRPP2S>!$1X]RZ0^.]D4[!DB9W:6=(B&;;EN1=?[I>7@
M5YU*7:.SX:+)77-:M0L0VUT-KPG1J2MZ 4 <J>^%O#U9&=^?RUF4^$F69S'B
M6$0(TY@C$N,<)2%E/B=8^C@=O8COSR5$<VQ+^)+12_@4GF;F9'2,8-;EG/*]
M/QTVS#\+EI]7NJ=X^*L7[FUA<E"VUUG,XJ303MP"M,WOOC/VF6 S;FU_VMH%
MN&_^CJ@&YP)+*8&'@9,".FV*?TP8NR- =Z'I_/XC[.\X^\=^;Y%9_ON"U$HF
M^+608K72X:U%E;!^M2R5>QIBB;E4H&1AP'1[^PP1/TU0PA,>X2Q-N%F2F!&U
MD76K0][C#7V/-0RH'TI0^O,@=/T:YQP0F!IVL6A)>RUM[\HU%H#$;Y>8V*5Y
MGX,-+*_;5-;>+.[!1:;+V3:59R=#V_@E> CLNOG\']J\GVNR%LJ !A&E889$
MYDN$B1\@DNC$5S\6/N$Q3LULVDD*(]NQEF93R>PIJIXF:QX&.XY+O\%R(BW,
M2($%!87">H6QBH4=7W&R8%BO0-UH6/^#<)^Z<D38^HW,YQ^Z[_;?RSNQ;IJ*
M0:_B3=8:/\&DXY0VO-3=W-_+OWF*'Z]FR-P5-T)HV$5W#0Y,'8UQ&>%V'R*Y
ME9]O1& R_Q\B;O=< 'H/KN@/0JQ^6RW?7JN>P*OR\P*LWSU+C*S6FK)7D?8:
MVKHQR'*]6)ING4,0#"NP(^EA>MLG^ BJ:B"CE8;VK3N98AH(U]5'D\?A:EC'
MS2]YW0ZZ\MT,M>_PS='OLVI2  ?UA(3#RG6><#"=.I8T8B8K2)=.BV2E0D>6
MFTQS3HO259B>IZR;T-9GRBK)\KIX+[A8\$>UL/)^F;X;>!:S)(BBV,\%$GD<
M(1PD&<IB'J(XBTB:"I;1, )VH1TD.O9NU[+0)DKSA@MO9:R)( S[]7,L9( [
MX0:4)C6Z94"/7A87WI8'I^UGC25VUW]VF.34#6B-03C2@=;\7<M);$P=B-^J
M:LIK/3=3#\C4YD>\SD55YK'@W6#4PVKY*E;KCP?UY5JKW^F67:]Z"YB%/B8R
M$519CAPCS,(097X2H90)3N,D8B)/8'DPKE@;/5.F[L="MNQZO,,O<.:;J\_#
MS"A-BK'MK,@-K%T6+[P-DU6SR]T(><NH^DFS>E$]LN'6X3PZQ_BY&F#GBJUI
M)]XY!O-@1)[K]7].M7DS4T3/&_J'*)Z_*W$NW\5*[07MM)&'5<'$3#EP.)21
MKX?LZ5IF7\\62#-$$Y(1GPH2YACBVDW$]\C>88>+JE#N]V_7WFM;1S=5=US@
M)VEFR_^"GP_,U+LL?>X(<^&UXGB-/)O)25XET5^G%!KX$?Q%"J--N?X_528-
M_"A<%TU#R5MGKNJ>8%]T:NR7@M!B7JP_[A3 S5B5/$JR@ 8<8:ES8/P@1GDL
M?!3%G(6I2-+8#\$YJGT4(<;%*ANU(NS-6\K>DLZ+Y^JS0;)FS9OK1X I[T-
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
MVSCRHW'P/XF%TI.U.K[S+/$Q07&(4SU"4"(J,H$PR6E.11['";#'Q0E*%K>
M,+UONA6NR0^[X_DIA,R4^QRI;8>X:'$5Q?:H[?W2$#WMW-C,;.D3R]V0EJ-4
MII[*TB?JD3$LO8^?7[WZJ&MD[^7O96T&9C(C,2-:00,1("S53WDL*/)]F@>2
MQ+Z W;3UT!K95Z^HZ1OGMW*S*[LJ5=U'S7AO=H$%>%ONEJA6=-%2(D6YG99"
MI(+7ZS:,Z;;S&*=^]83\(]2N[E/Z:76K)T3NJUD]]8J=WF]JRYX$^[XH_N=-
M7"]?2+&8!1*'4:JVYB#,N#JDJ_,Y\6F"$D$BP9-0T(Q"E/X4H9$U?D-V6ZRI
M8W(;)KP_:C8,X^R#L)EIO0LP8"I_/@Y@U1X2TI%>GR0SJ5(/";NOT8//VZES
MV]>NW&UW=T7*[[.<4#^@1" 9)QG"/ U1ED<2^1&/HA@'*9$2YG'W4!O=Z][0
M]EYUZ_#UTOLF5CKE[M)[W6U:"=/L/@3-E/M<5.PJ05NBNE_;7GM*3=F=6AN(
MYTBS^RA-JMP&(N_KM\DK=BI^]Z;3=^[E9N[B-_&L8R7E#(<B(@$)D/"37!VD
M4X*R!.<HB*- ,,FB- ?52IRD-'8\K**KW?3E9B9HV9"&*?-IK,Q4V0D"P&C8
M1OCM0-1O0\*#E7A0,$<J?)K.I H\*.Z^^@Z_8-FOD,Q%V;1QN!-M>B8C!"O?
M.D:$XT@I;IBBG$B":!*EA!"9YBP%=1<\1F7LHW5-#MCT[R@<9KIYMI PO6Q;
MFWP2"_;]A:S^Y3 SU4@D5PWJCM*8MIU<GY@'S=]Z'[:=>G"[X'?D!3CPH'EI
M[-V/0$8"[8K3KSEG20+3EB.##2YT.:[VBG3I8Z^0%K,-]@0Z8ZQ!N]+$$PWV
M!#@<9K#_@-683EZ4ZU5!W]1IZX:L%NH3*G4ZYZ/8)&<]+1_(:EVPXK79]MK6
M.=>ZFX[@LRCW<YE'#,5$!@A3&J,<4XY\@7D6^B3.MJ=(@XQN9XQ9'#@MDKT?
M!:D9:C*71<.L/G^^=OGK-!T"3<!T\ GU&X%I ;><*MKASFO9:]/''P7:\*AA
MW^'2V[*IQS)4C$Z-/VA*Z;2?@^TDTVD^#^C44W?8#4Q&=4!HRNFI[G#9F[#J
M<&&;9G5%R>;+\FTE'E9"7_HU =#R<L'OU]_%ZJKNX-F,?6_;F259'I$T#A%F
MB6Z^RS B+--S6D.62A['N6\^>]J.AY$]QBU37L-5&YDO/<675S'F-9PUN3>6
M[>+L/@*#'6E\8*'WJ7]Q3"%=^D;'UFY?,0;659N_LW#H[P1HM_2$S0+/DGVW
MG^!Y2UE8_H?5D@G!RWNI!R#J2/B]W!_R75&[750,U)1O?C!1EC.:B10GE"%?
MT@SA/)"(8!^C/&09]0.>XT0:V_]S.!E[%VBC/JR=,5\EN'BZ.K72*=(D7:[T
MO!;=KT#[9^HWGJC8 YBLLSX/@\U@*I1A6T++E3[WM7SIGS? MZS55DL#7QNS
M9G>XF11FP/XP%=RVN\2HL,.V$!=0]6XD9Q&8;CMQ@</.IN)D0=L,Y7?UI5RN
M/K8;6Z>A5$0QHRQ$::8'/P5<($)RC@*9!I0%..4Y*/>QC]C(&\3MW=]O[I[N
M'\%]GWH!,@O6N!(;9K$W5+V..S].2R83 9TE+?>0FCAS>5CHP_1E@W?L%+F)
M$GU6?+8FXQ_%^OO56[E>OHB5,A;S-QV5T+9#_9\_D1\S'(4I#@*""$\)PE+Y
MB83$,0HE(=3/.?<34,Z$!0]_Q<"L#91FEF!D@.R"NOJKO?4C_E3\>"U#NJ%
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
M='[?$/\[CM[@P^<UBE%>8]LNO.YM<?\J5M6(^!G/A,S2*$$R]S.$<<0094F
M" _#+%? ,@8J%!DF.;+)W6L>H[^ZB^5:-*I%Z!PXB\T 0[-[.;?(P$SS!A1]
ME&NI-[UF+KP- ^[[S P+Z[CC3 _!G])[9AB 4UUH#-ZTK!LC/T2=C3J+<4#\
M'',49SE'F/@,D3!F*(H(31DF.0M >2K;I4?6\HH0L-YK*[:9PMH) U/,BL9%
M'8AT6+IUP+FK2JWMPM,69AT(=%"'=?B$9=E5[;*53\M+IKRIE3A9S#&+6!)&
M+!8H"PE#6&V8*&<\1%$>IADG7- P LXV,B9N])4\9[+1@_K[[Z1LVA+47%3;
MAVA9 !9CF>-JIIZ.L;(KS6IXT!YTPX6W5ZYUL5NOY;!$"RR_JTHM<\+3%FR!
M 3FHVX*O8%.^M3>7[?)E;5ZK=?CNV-&G4R, Z[96D%JL(W(/WWZ>*S(PBF0I
M+;"6ZK1(EH531Q:<L$KJM#B[)5$]S]EMUI><%W479EUC=;NX(J_%FLS;=BH9
MS3#-"*(BU\-/A#K6)IR@U \HC>(\%CZH]JF7VLAJN*5=U?RAVX77D(=MP_V(
MF>V\SG" Z>8^!,4&@N%;1O#N:B2CHPVUG]:D>ZB1V/O;IME+%K&!Q^4'F:\_
M/@M1SOP@C5,N?,13D2-,<8!HD$M$21#@4,J,1.83&CH+CZRW#25/"M/SZH'D
M!I?]EO+ ]*\5Y;.]*( ;?$N1["[MNY^2JPOL(P+TWEEWGY_NFOH(ESLWT\=^
M;[=7_UU\+]A<E,U6$^C18W$@$!-AC+",E2K+,$5!1L*$Y@%-.89LSKO+CZS5
M+3'8WKN'@-EF:R\73+M;.B/LI<=%<+1Y[BT^Z6YY7+#][?'$4W9:]*D>>??M
MNQ#K+QIY9>:JH5<\SE@6$8JB/(L0QC%%-&0A(CG+B>"Y+PB#Z-,I0B-K5D/6
MJ^AZ+6'02+!!J,P4SP4 ,!6TDQVLCD.".5+,DV0F5=$A8?>5=?!YRX-JE4DY
MDW'$9>('*(Y)BC ) Y3).$?*M?6S/*,TYR&D=J)>%J22\)*()_V*5Y,"'C9K
MJ0U/E6!9@,?'?@'@)\0=?ET=!>M%ISWS[0AR<+C;_2W\OO/R3[+BY=5\68JG
MY=?%:W%=E.QVP>_(BU$SVZ$U1MZ0- GS2\Y>88<O.UW)"=2,BJI7D=6Y/T_%
MB] 1C:]W#[>>YD#]XFVEXY2*%1V2?E/VH!<7T'6HB=!6UZ*]"T]V/6HB7O>:
MU.AY%^VB"E%^*1;B=BU>REDL19K(#*,PY-I]3%)$19:H@QD+(Q;PF)M5>P^3
M&EE?]WHC%?I$HVE[%7&@"]D#F-FFY@8&F#K;(G!F5ZACPHW2#FJ'T$_L W5,
MX/X&4$??@(]]OM*IV9=4-X9@ZUF6"R)RD2F?4I<X9Q%#ZI](*7)*A*289*E1
MQ=O!RJ,'%A4M=;AIJ 'F/>_*WZ^(9TD%TSMC@4"#GH\R;S7F>7>ER88\'Q6@
M.^+Y^ .V.QQ9E'?+M2B?5H3K<JDJ)^AQD_Q9;OV9;0U.E.9ACF.E/310__)#
M'^4L88BS()8Q3R.2@]HH6W$QMA][_W3C/=Y<W=S^_?+3EQOH/F@#J^D6.3)8
MT-V3Z)3ZBJ$+KV*IRN"I>X5TN.IXQHXKG)P@XVSKM>%AXEWY#)@.-^QS%K/-
M8OCG6[EN,X^.!U.K8OJJ&*/;"/A1)^.5Q5I\$ZOW@ND)$\62Z^*MYT6U2C,T
M.LIQ%@0$!8%@""=A@DB0$L2RE"8I9VF:Q;!$B'$9'MD45M46384.ZS 'S:08
M^5,SO#;["WT6P&N'A]NK9GH%^E1]&$W^G7>Y+9?2=PYL516?Z]F)NIN0UV'1
M9<+'-#@ZRQD9F=V)TTZF ?\P<V4BNK;=1U?JR'BYG3NF#5<3/99!S$,92911
M[NL+FQR1$&>(Y9$?^.HS8+G1T$8#6F.;XXJR=]D=(6@^U-<$*S-+Z@@!F!$\
M)?P(87@#^9SU[CQ-:>(&G8,B'W;A''X%'@2Y6R[NQ++-_#",>NR\-/;Q<+E
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
M[;"R\D:0$.U#8B^.]HR*H_%\./_Y:3A*)]=7/DT'&:\W0SU#I688(CID9$;
M:R][190FG++]KHO5%3="@6P7!7MQL GIGZ<OP\*$\?S$7:6!)I0$;RQ0AU0+
MS1E88SUXPS)7.F?D104$/%YU(Q2HUE&P!R>;0,(QNN]35&$+QE\@_]/AY'H\
MG_X\G,0TB-HZJQT#*KT%D00%$]$&RL&+I$0T6=10#2\2L1%.=.LXJ<?G)F!S
MZ7X<1V3?, ^7<8D;36B%D<(9 <0)Q+^C'"Q/%JQ*W$>BM=7[N<LO+K\15$SK
M4*G!VR9 <A CBF!V\Y_/PW&B U2)5 N2@$5/002FP%%'@$CMJ(],:^$J .29
MI3<"AVT='/ORM%%@L %%(\FXP" YF4&4Z*XSG$#R0IL0?<[,=P(,MEGXBKP_
M9&S'U):0<8A_/9U>3OX8#PPQ>#/J $PQ#H(ZAQ85YY!43BQE)23C]7!QO_!F
MJ&@XJEF#H2UA8F$TG4[/II/OPW% 4YL[85/DP$70J/6$ F-\@&1(5$Q*PZFH
M!XR5U3=#1\.QSFJL;0DB9Y/9W(W^<_CMQJB.QBO%("J*N[ B@27%J+:.&T>H
MH5K5 \BCM3>#1\.QSTIL[1D<1>L=3)-;TDTM40*]<J-]0E ;-)^E3B"-DF@E
M.1_D?I;GP]4V T##D<Z=6=>SR,L[^>CLZV1\&YOS O5546,Y\,* R,#(A'#-
MQ#DJLU1AOUCWZHJ;B;[A\.9>+.Q9_!<I7$\1NI3YR^%\E ;!2N)5#!!CD" $
M*BJ?4'D%O-"H1U!GOY^5L+KB9N)O.*ZY%PM[%O_EU)5<I(N?5WXR&@0I@D\A
M0\@&U99U#!PK;*#.LLA\4&8_V3]:;C/!-QRHW)UYC1SZHQ_AJQM_28M(O/"$
M6@0K1#1701BEP08N@:($HXHV*;)?)/*Y53?#0,,1R+U9V80[<'@]+>Q:OLT6
M2*,,KF>#8&S0T@:P:,^ 4%2 ETR#(Y9;'5**JH;'^/SJFT&C^?AC!=8V 9'C
M,7X:LF/X/7UT<W>SK8%A@;*8%0CI(XBD.!AO8HF0""Y$3HG7"$\_O_IF^5/-
M!R(KL+8)B)0'_NFAFZ<OD^G/@6"49L,RI)P=B%S G;. DO<1%>>.Q/URJ)Y9
M=#- -!^#W)V13>#@XLJ-1A^N9\-QFLT&*5HIK*! /4=-YTT _"4"+-I,O/,^
M.UT!!X\6W0P'S4<;=V=D$S@XNDK3+WCE_3J=_#'_>CBY^N;&/P?$!6E"J2\H
MUK%PP9:_";20%(T(\>QCJ("'9Q??#!?-AQGW9VP3^+CXFD:C6^J5%Q9OO S,
M28L<40)<XL6;XMGP2'*VK(::>+#F9FAH..:X)QN;  $2?E42?";A[Q=?D6^S
MT^MYJ>8IGO7 <6>8L S0)$9'*J10KCZ">D]Z%J.7,=1XRWR)ALU TG!TLC*;
MVP -<F[J1L?CF'[\K_1SD"C5UL2,CA0I"1T.><.U+\]Q5EI&@ZJ2C[FR[&;0
M:#ARN3\S^WZO6KI*GX:SX$9_2VYZ6W20J)71. F$6EN"<>@[R9P@<<N#15:E
MM%\>YKJ5-\-$PT'-*BQMI([C?A.?\#NS0:24NA@BQ!0"".H5F,PB2!68%T9$
M:<A>J%BS\&:@:#C*68.A36%B6:*TW(26TDGF(VC#& @>2EF"5L!HI(PIRDFJ
MB8H'2V^&BX9#G'68VC,R#G '<;&+D?LR$"0+E[Q#W\DAX2:C/Y5L7)2F4!\,
M\70_/^31<IN5_#4<P=R=>=6D_L]_><*\S_B-G<KSQ[/):!A+YX4/;E1:"J!S
ME>:SQS1O6K*_[L/V+^/?B,P]2_NO9_#%N6^#1:Y;D?!I_C0<XV)#/.F393'?
M'7R"(,SHDELO4X$/Y^"X]! H9\K:R)1YR5'+;N874KY9='ETTF@^N_W._1G:
MAJY=U<+M&@>S&;+U;I<Z:^D]&L6AO-R(H!#H>#C AA")9@SOOY="F;OL\C$%
M_30.Z P)MXJD KM[O$,>4W]C/]]M@BAM4O !C655O"E#P3)25*+AS),@J7XI
MW+D[9E8(Z1<Z^TCV69#LP^8&L'+H9E\/QK'\Y^B_KH??W0@W,SN8'[KI].=P
M_.7?W>@Z#=#K#M0+ <0:=+F4". -=Y"$"D;QQ%-ZR1;9!3L;$=8"EO8"P*1K
M:30 L8,02L'D[#R%A%ORHW22YK=ORYJKK"(>0)Y4 N$X<HMJ!YDGRW*@2N3J
M6ND%>OIIA-(=H*KQO@$<G4SF:8:GX_/$C9_?D.+:*(EW?#8,M;E/J,T#7O[$
M$KSRD_=&O%2)M@N87B6JGUXJW2&JKA0:@-7Q^#M2/9G^Q"T,@I&:\46T0*'?
M&!T!YPA:CC%R*G/TE,O*"'JX?C]=5KH#R\Z\;0 79]/TS0WCT8]O:3Q+B/C3
M^=<T?<2C ;.6..T"\$5%3; 1#(T!I$+?PUOG2:RM<#8@JY\N+=VAJ+8D>@17
MB<X,/MZL>3@9+YAS.)G=;P0-.*L)^B$A!U5*PAF>$M2>GMG,T!M1QJYD/S^-
M^+RZ2C\=7.HCI"X[=\;%]S3UDRZ<]T%F44HM&""J)>I,GDL#.PL>M:5V/A/B
M7ZJ$W-MI[Z>%2X?V\,[<W5UI3.9N5.E&FGQ+T_G/LY%#=HQC<1&_E3!8N5T-
M43*C7P@R4P0Z,@+YPP5DSRT-P;) :KOH+]'3@B-5)<I3C>D-F#2WFK*T-+I*
ME^['DD\+X\SFZ)!F5(P:#Y6U"KS"D^6--RPRYJA[*4EZ%_BLIZ8%GZD*>"HQ
MO 'HG.(A<*5LY'-RLW1>^GR?YM_1&BL;&CB3F!+* BFML$3P AP))7G+)-2J
M+*K\4M/B7=#S(D$M^%%5 %2/[0U@:/E6DY[=2I9<28?'(2E76K(J#Y98 D10
M:I7'VUB\5.R]"X)>(*<%#ZH*?FJQO 'T?$S?RA/?;,F=0>)1:IH=F*!3Z=RY
MR/AQH'C2*IHD4WZIWFNW"^LA!2WX4)4NJ9T9VXHGO0@(+/R^D\GXUKKW4CH;
MHT*;/D6\8:-!X\QDX,7UTY)EY5[-G7AUE18<I+U04)>/#>B)8^3_^,O0C]*=
ML77T(XRN2X+YKY-)_&,X&@TXNGA1!P,DXW:$19O=)ZZ XUZ5$T8E]5):[FYQ
MWM?IZJ<-9@<ZI;H0&@#6'=U*Q4"B<6"])'AQ(D_P@%C03@;CD"TVU[95M@)(
M]3S-#@"R$S,; ,'-)<FI3U(+"U9K 2*6#DLT9_#2&>>B=EK63C/;PNJHW_*R
ML_29K3C90 SN\]#YX6@X'RX>01=E3%\G(^3ZK 2&YC_O\U@C*^]="A(GY7'=
M6W".2T@>C:N$=K8FM1&R*6W]QN8Z3][K1$0-J)X'^UH-B0NNI4R60B:ZE$L)
M"5;A=:H$IR;8X".M;<ZLIZ;?I*QNI+\>8ON(H@%0W28(G;F?)8WCUN:WU$6G
MO #CRLM(C@R\5A*,UHH'XZ5-+]4Q[I.6]9B29L"TEYS79&7MP?0VH#.]QE6?
M\*CTN\^9&PI<>+3IL@R I!<'DC*"O$FN>A+^6F+ZO>RZ U %UK>#H;OWD?N-
M1!]22C*!M:7)B$UX&#B+@'1*:Z)CDG>$H:?$]/L>U2V&]F1]WQ' FUV<(=<F
M12!N=# :3?XH0>]!TB)XQS7(+"((@_K445KZ%7E4I]I90E:J9-8$ %]8I-^7
MILK0J,K1!K3+X]>S6V;]O$O_D-F5UOGHKI86)8Q'M  #>J_:*R4C1S>C=LK$
MRQ3U^^S4D9ZI*(0&(/7P0>WI7B(AC 8TX (MX1!!P'BA0$<7I$=FA5#;#7N)
MGGY?J#J"4S4!- "FVV>7\_0]C:_O_  BG$"R$T2:]=(S-90QB"&+TOO$2E\[
MF^)Y2OI]W.H(0!68WD2BZ.*M[AD/(%N5O10>J"Z3@PA'XU\S]">M-IYY2?3J
ML^?^M]KSI/3[FM75=5:![0VHGF=V0*(R1%-7(F "A(P93,8_T!N(AHNDJ>TP
M8KT-9CI[X.H(,WLRNX%GCS5&W,ED'&XV)'W*L21/6^N1/T*4WAM,0(@VV/*4
MZU[L?%;1F+XGJIG83W>1Z+J":>)B>];">[ AAM=Q,'A)>T/0"=5:@W74 )$\
MRI2,,=6;7[Q"4C/QH>YP5E,H3:#L26KV S8.F$\!3T: S,N9,;;XH]FB=F:,
MNN"I3B^-H*B2#?^ GF:"3-WAJYHXF@#7JI&(?%MQ.QX<'2-8MB7E@22RF Y,
MT;) 1X0'$5PDP;D7&P[7,-A?HJ^9H%2'EVA7XFH"C ]/D@I6Z&@U4%K,3A$H
M>KD2U71(69'(A=&UK;1M]=A;!*3>)#-@*V8W8..7SLS#><G,*?PIU;1H5J9Q
M*%NAQEH$>$(G!5U<(?%F=]HIW%D(45-DBZQ=A_H".<W$I;K#42UA]/T^]UOZ
MQS_<>#A.*[PQ6F;%K((<7 "19/%_;08>613.9-S%2KWAFK>Y-0LT$WNJ#Y%J
M?&T@#'69KKY-IF[Z<[F-VSY7!U<E/^9@/I\._?6\Y,A<3L[<TM'05"BK.,3,
MT=%PY9DZBM+I5U.>%/&<U_;^MB:RGZ2E>KB8O*60FK"17CBBZ',PHE2&( T%
MD4O\)"<!RD?-,M[L5M>NC-XS=?<MPJ/=W7R51-& <GLPZF+9N$\+;XE!9D22
M%(A8TB><LNC1)B^)XH+ZVKIKE8:^&[?6D>TSQM+.C&X * <Q#I>I-F=N&(_'
MA^[;$*WZ 7&$*Q8Y<$F1^$ E>,HY>$]BT"FP1&O7N*XAI>^2@4Y@4X/M+: G
MA.NKZU%IPGU3OWF%I'Q-X]GP>UK&TSY/9J4$[S1?NA\#'Q/U5FM(LK1$\H2#
ML28"PTTKPYGBZJ4Q SMF5FY#8K_Q]*[0UJ&8FK"ASM/<H>$9C]P4#= OLP<;
M_ICR, R1?S2XR(A'0Z!4?!KM2PR70J8JTI2-L;QV^.EUJOJ-KG>$MLK":$#-
M/674( 7/\'!XT+HDNQ."#!*4@\O")AM8Z076N6G>;WR\(_CLR>P&HIFO^2H#
MGR)!K]A"8*7[,6$2#-,* C7(.9N-8AV&PI^EJ>?BWK<.D.\OEVHX>X/1+<O0
MR-<T'P:TIQ]M8,\Y+H\_N;.A+B]LX"TGO,1L#<_4 7%<E8'U"550,O@'S98D
M3>J7WK_%A)>[-2Y+)&U@LG<FJP@D9XFG0$JPWE'@+'J1$V-"BJYVN:"@[T!!
M920\O>!V9G<3MM -]8<C-YN=YH4:/?@QG ULBI8FU,J).?1=2Q\G)SVJYJP2
MR=1:9VIWI%Y+3",0VD'"Z\"R%[L;P,U#^C].KM!#&#C)'%[;!JU$-!!%M J,
MT@1= 1HSUYI06;O8X"D5C2!E/_&N!B7WXW4#:+E(TV*EG=TNO]C*;^G*I^G
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
MVW#!YGK&U8=8%ZQOTF\XG(P7K/KK</[U\'HV1W-T>O>H/="")V;0^=9JT9\
MW2(;J0>>>":4TTQX]T]F+Y+87+.Y-W(@ZLFM25@NU/?]\^,R#HFNN3*Y)'LG
M1\O8;0J.Q @Q6DG*'",3NO=DGZ-L,Q#^]WO1V%M*342+-W_\'ACAK!89V6<B
M.N>>)7"6*Q"94TUIC(IU4&2Z(76;H?"]OV%T)*W=M> $=]8E#LNSX6Q-$H85
M+G/O*:2$-JR@EI<Q;A&R$=X18:+4;X3'%ZALI"7G&Q78UQ)7 ]<R;BVD%&>?
MD*G+I.[2^N1AHH13SC&E$R0N2A9M,."#)6 U"\X%R1BCE?'W*E%-%N)70\73
M,KF*(FH!<^[G[02K\%_7PVEZ5$> 3MA]*8&T64:&?*.4"N2;0E<^FP1:AIQ*
MRUU9/:UE<^J:+)?O#(7="*UEZ_ 95@YT4E12QB'Z%$%8@[<)#ZQDD45N)<TY
MU]:&FU/79()I5X#L2&CM&HEWDR^?2QZWJ.@)GK'(8LGI3AJLE0*T,)PPY@TE
MM=WF[:EL9(3\&QF)M<35P(6]W$I:Q$;/ID/<U;<R<W)Y(0PRU\BB9"!F$LMT
M:5I.EP.J?%3)Z5C_CGZ1H":-PVIH6*W\J"::)F[B1[;N@^EZMS/WX@!94J9O
M4&">!!#):G3XI0=-@S)<^1!Y[6S35XEJTA#L"G%U1=2 =KL]+:=YS=P]-&Z7
MWTAXTA;?&82<F8]10/)EXH<H4_B2=F"\441+9LWJ<UPUOV0+,INT!SO#9<=B
M;$(_;L[3@8LJ1&$<\"3+W/-%.A!N565#O!$B.E$[_7ESZOK-@WYC9'8DM 8\
ME:.<4T"#^NA'6#RFGR/03\=EL^7_2T3@NQNE1>%521P*> S*/^!)?/R-!S]Y
M/ ZCZS)LX>-P]FTR<Z-?IY/K;_@;^'68C-&SNT[QYB4 ;YT!8T9K+QVP@-:-
MR!9M>(&NGD-+7H2($*T^JZK_7?=[?#KSI/IG[%9P:L!VV8LW9XLQ#D_?]&XX
M]E *2\D,=,XF!(%JCY2< ^<)&&K+0 MI4\@^TU![7M?;[K#?:HG.#E;#,&G@
M%MN+.P,?O4X2E04+9<@QMQ+0,!!H2 K*/#74B-JC@O<BN-]JC#8AOI40FYDD
MMN>6$^?4408B,&1V,G@^.7Z9C156*4]CK.T?=(_;SHH\6L7M%D)L9"#9Q?6W
M;Z,%*]WHEI5'RV_<<Y1*1[50$L1BFHL6R-&(YQ%OE>!]#MZZVE&^3>CJM_2C
M,PQ6%TGO6?7%W2XU[]=3M%"6!LP]ISR+5D=TY84O&R$>G'0$B([<>65R4BN=
M)]>ETK^P2L\31ZH+=-(%=QMPH!9UF8L<UY+4:H4@Y5DX:J3<.T EJD$YEZ5G
M(3M>>Z##_>K]X*6R.%>G%^[&VP8'9IV>_WIP<OR?!Y?'IR<')Q\_'ET<GA^?
ME:]./WWX_>+XY.CBXC'YF\W,VNAS]QV;M3WQE29GG4Z_N/%-T^W[V5W+\0-G
M#W9RFF]"H6YT/];K?K";H2%Y;D#FT@@>L0+>9 ;>!QDX<SI4CSE4(7Q?S?3A
M>C8<I]GL8YJ%Z?#;S?(?W&PX*YUW[ZFX1'%]&)7G#)LHU:[X+EX&]+M)::L1
M/$2B4*,[ZXFH;35M3V6_-^/;8W)5*W8LUP:UYX>#B^.+TT]GYT<71R>7MWKH
MXO???CLX_]OIIXOC7T^./QT?'N"_'1Z>_GYR>7SRZ]GIY^/#XZ.=M.I>Z^VK
M;>MMMI(6ONF]4ZYV!'MX]*BE%4NY=.8FI4&RL/BWT@-/>>LU42YK6;OT;STU
M>^O+IR<(S]7%\,MXF(>AY*@^6?K^A)F8(Y/2@".J9% K!=9D#YQ**Q-1UM#:
MP9!]Z.UYWE$=1#U1C&\EP 95Y-'!^0DJ@HNSH_.+?SLX/]I%[3WYC'U5V<M$
M55)/1VXZ1HF65X9%&_<[*#%NJ/') D]E\(42$CS>=D!#%#26,2W5YR*OHV7O
M9_*5S[V'K1;4:>TH2-PE^D62@E7>0#9,\Z@202!WO,E&E$H5'#QY4*["^ ;U
MQ?G1OQ^=_+Z3FKC]U7VUP[,D[*D4EJWWA[,PFLRNI^FVU<<M%'B63&G4ZCY'
M51I[Q)+.ZD$)9X3FS-O 7]O^RTOL%76\^:Q[D.&M(QE+"JWU\@Y*C 4KM  I
MDJ:,(7*=WHC>U4_N,5I41SJ/XHE[\:W!PWE\@B?C\O1\1_?EX:_O>TC7DE+I
M]KX;9G4/BSL\I)A+AVT#BE"*7JLPB S%066O:*1.254[1_8%<O;O7_'DHQ\
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
M)7N.EHT@9-\9A*HPO@$ K:V_7-T7(0EUJN/ G$'WQ1("WCD!3E!*)>,T\-J
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
M?[^I+F^'[]YDWN!=?Y.E>7%V\+<2!L!;%+]S_OO1QZ/_*&,&][GV-_WH?2V
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
MZSU8UH";\5(* O5"1\DY2,O+K)Y $+B9@^:92$TI=]6CL>^XH=D^(9!:4F@
M4$_\I+,T+=]P7Q(=!$>=<HL&^,B>9<<C[3FP2)3U4B::.P^J/:"GW49E6PG]
MM2#(KA+X;Y8(A(IZ\D>93X;\+@F489[B(6YI.%\6#/24%+0I67TF".W$NNZ3
MA2())H5@(&1=LMI< J-$!(9W.9,B1Q]J-W#I+EGHCL>?)FB37/MYOAX]?6@Y
MGXQ&*(0_W#0.6$XZIU@&BT@T+#W/8+(@0)$ERNC$5?6AAUL3V6PRT3;8>?+^
MU:FH&KC$-]O@;1&P(=DPYRAPSXLCFPDXH@,H(P5UFDCJ^\'A5@7:G6&P6[#L
M!,U=)+<S++\M!]+.W73^AN!<CL$]'H=I<K/T,2W_.RA]$ZWEJCQ)XQ^<&G F
M2_ QD(C,I8;5;AFW#[W]OONV"-T*<GUW"M;'&"E1>$/IDE9AG46O4EB(2BCI
M(U6$] /:;11L9X\Y+:)T%\GMJ6"/QK$YE^OS9/SE\_![B@?H)<S[\K#64-&G
M0[4)8[KWGYR6@E!K(96(@(BH.8V)"0()> 1BM)2^'__I/D)W?/7-#<OA><SD
M?TNC>#".O\]*952)V)$0LUB46''&0+!2&^=-&6BB*,DJ\VQKIU!L362S_M,V
MV%E?C-&%J'I^0U_48Y:BNU_3Y,O4??LZ#&ZTG"+K99D$:H D%D!0CN9)=@9H
M)%Q%&RC9;.;X*V_H:PEHI?RB$Z%/:DN@;Q@M&RT_W,+M$![C<>,Q0LRE>2[Q
M#*V+8$%E&Z7P0FBU4=OTUV"TCH#^7N4K"792F\M]9^U,IO.O!U=H!09W.U:)
M41NY"$"YS2 DH>"9\& C<T)([KS::&39:^DZ3U;N$1QU1#FIQM<^W_++K3W]
M.?AT/)"1AY02!>E*LV05)+@0 KHA1M%L>%;R)1MOEL*?OTR^_^7F$Y=@N/GB
M'@OWZ_67QE%7_CMRL &97QP-,F>&"ZZ T$6W=:D!56 $+ZVG2DAE7YP1M9W,
M+X[Z2^?H1N9;<K#OG)V'V2<IZZR\]Z!<&0+,&:HF(0A8);5RW"JE-^N6L6VV
M3O7$BP[$NP^S&H@9WED_G^_2! *BT3E)0"E)RQ ] H:F""F@062I%337GJ#S
ME(I6:I.Z="LJR:!O57$YF;M1X<_HGC\#@S1GGS10QO%^2\Z!LQS/DE8>.>2E
M%INE<S[WZ3W[G'N*:U*3=WT+?X7VFV'>EY.;#G,W(WXFX]F Z1R\T0QWI<J0
M7_S#^\0AA*@TH52QM!DB-EZR9QU2$2;=<+G!5*RC@_.3XY-?+\Z.SB_^[>#\
MZ%813_+1V<4>D?Z-/G??V/WVQ%>*QJ_.9+N/I_KHA784:)82!-HPX%U&B\30
MP)6EJ&9JQ^+7T;*7ECFYOBH(GTSO=N:I#N@9HRW-#5EFQSIM%:!;%=!]TF7T
MTT;:Y,E']WNY5!'E(]VQ'^\:,%$?SS=-- EJN01>_A!>N]*=,H/F6A-THR4-
M&\6[MX#T]C-DJ\.CAB1?'!N[#5OW:#!<)UGG[';5Q:#DC\/OPXAJ=+;<SMV]
M6TQWY%$05DB9)>AL'%KFRI;V$0F2I5X'ZEBRM1/)MJ&O'R.E SQU)I1V^EG_
M/HY#Y-30EXFGMYIZD)@5)A!2@@5E\BF:Z]ZI#"YK$45D)NO:E^RSA/03,>L
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
M,M!RB6!D@I)@KP5B3,3PDR(QL#<8-3U(OIVBIH<PNS9BMOH%&E/AK6*(&FZ
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
M$5<9MEP81*P@T2<E."T=P]A%3^5>3,,IBC(2: =-%[-IBO,Y",9>_QSCW6Z
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
M]3Z@H%RVX!(<)^\"(E@;PQ0/H)Y+*YTWU$7R($D?T$7R$+;7?OHXS6,R'ZK
MUCOPAECL+1CGJ]X@3H/7EX?\F)RT9;U@O%ORY8O+UZVJ*P2$0MRK+?^K.'E&
M?U3:T@!>&=:*(RYH0I9C WZ@DXH11;1GG:3_PN)UZ^5*ROY8SE67_!_Q^EM\
MM@4GP!5W-B+IE,EM@=PRFHBHS%LP04K7+47CY?7K5JX5E?_Q_&O ?,B--<[L
MS:H5"Z=,:LD->'$XOV'D-UCJ +X$N&&HC(86[Y_TZ/NM]+TOZY?TYG!#Z%B?
M%9%B3#PQI+4';&/8AXE@<Y/ ?1)PLR53^B'[*065F]'TEN062/1@:^U;XU/T
MM[/E!,B[\;0GGV=QZ9C=]Y63/D4P=TA^ ^61,[@#)4<BP6:PT@%LX$X7R-Y/
MM8&&/D*<#L;1BOB8SQ:C2SOY?-?6*SGP=1322F1^Q/RKY30KL(4M$8INPN!E
M70&K/M(3\&\/.N+)!UOI,U_F\NC/RQ8 <#=-P5MP=Z1%Q#+ K38861,U8MH[
M+9(4OEOWJ2X0J*D1CA#6IKA[<*ZRP'\=3\8WMS=W#A#!0%S22-&$P?K%"?2A
M2"@0'$V*E(MNJ6Y[1/[DHY6%WD=DTQ+\JRUX^^=CPJ6(W,'U9'%DB%O,<_<-
MA;AWQ("*2TGC$H)__-$Z_D(QP??F7P..P6-'^N-]Q@#GG$HN%2)> 2LX=\@!
MFI$/E!(<K)6D]#/IBX2TTKV]K"-Y/,\; ,Z+G>M.;A=?IK-E,:;UP6@6$I+,
MY'.@.-BZ*B%!>6":\:!I:0CM(:F=9XN>0N_2.["G!-H#U(6=G<^6;X5A64%W
M$6?+'8Z\4RD_OJ"$?6Z+*"5R*7'D*7$I!L^5+UWXWY&T=IY#!@%8$8G4#GML
M'IJ'[8Q24$Y%S1$8:P)QEQ@R/D0X+Y::?'?;U.VM;/LWVGDT.0XA)5E9&Q'O
M[/S+N^ED/@[+3,?IY&KZ.*-RQ&QT)AOQC!"XZ7E^"DHDHN03X<X&J4RWDK$]
M'VKG0:4 -DHRM39 ]A=WZ\1MDG"U,IL;EW,&SIYE%*7(.?&.!\RZ-68H4T$_
M6%5A89"496QMF-Q=A^?IY//G6?P,8+_?R.,=+J_,!#<C!N8@AG7.P5<2:1PM
M8M+*2"*16HI.B#GDJW6;^!4&SV#L;L 4OJMG7 W[B<NRQK.X&$G!4LQ:D])
M\Y-T1"Z(@"CA7/O(G9>EG^VVD%*W6U]Y4[<$QQL SJ-VW\O"V)5/^*@?^"CZ
MP(/2P!KFX"00&9'5 4QWXRT.W'ANBD=V]A%5MTE?>3"5E4(#L'IZ/7\<@[T?
MEO)9_4:$$[.ZKXW@5B>M\MLF'!=/P.ZWP#5M-%4,MN5$^;E=W6BKVY^O/,@&
MD4EM&^J^B>4W<!PF842)M(93AKQ7!,Y)4GF JD&&2"FTP2+&;JVI-A:NW#2O
ML"ET#-<:T"YW=,]'."A*&<<H1K-L'>+!3#,A]SQR+FIG-"Y=HW[_\<H-[@8P
M:7JQM0$\/-5L]]NX,_C?1W\-_Q-&R1D9=6+(J1QDXF#9FZ E(E%[' A.4I=N
M8-V1M,I][H:^;,J(I/9=\WABSN_37.)\N2P">+)5T*4VO_OB["]R.#MP; PV
M%"G",=<.>\<Z-B;K\KG*O>[*N^B%.=RL=KJTBT<9Y"-AM#18VIQ.FL.;PB%#
M.4.8!<%8H(KHXOFU'>BJW.#NM?32$<)H &#OHUM\F,P7L]MED>1T\BW.%F-W
M'5>_G"]-_+&/9.0DD2D(@4QN[L!C+D_R02 65'#8<1>"*FTN=26N<O^[(2)$
M0XBE ;P]/4,O;NPR"VZ$C1)PA3-DP]*1- 0N]T@0$2%80DE0LOQ<Y&ZT56Y]
M-[1B*R24EL'V,/ERF5ZEO5%848L2S<5<7BGD;+ H\!A%4GEOPP:2MI)6N2'>
M*T+M")$T@+3E;KY,KT$>\U6"PMET$9<__?3U>KS8.$ADE"0<G%S]HTRV0ZG/
M@Z<UZ&ZM@I%!.:**MX8YD,;*G?+*8V]0(378=NK#V;OS7T^O3O[OZ:<C.DV]
ML,JQS:7V$79D/ZD[>7^8P!?CE?WS_7CNKZ?SVUE\Z#P$5KK4.B% 39XC(RFR
MT2:D9)0FV4A3\<8Z.\@Y5OV<IA1];L]U_XWLE>3^?./)+7C"Z[YJT\E\Y A)
MP1.)/,T%9UP'I#5E*$]A9<'FYH^E[[KNU-5-FBV%ETV],Y!T#M<X9G7\)LO\
MA7 UF.+Y='7^[O_[Z>33Z7LXYQ>G9Y].KCZ<GY5H>]=QY6,55)\-%%):#]@[
M3^^F-[E+\)+V=4+;,E=@:2LY.\_Y;=^S@SB_QZGUEFK/$DK2P94E?4 6<XRL
M-Q*;!(@J7HM_',4%^^_E;_R4O_&8BA.0V>3SLBYV_M/WAS^SIN/D#SL+JR(+
MX6CB/N5XC<&(*RV0U2XBY9))$GYF4VG6%2.^KN)\1<SNZ +XBN)OP.-XVE4@
M*66I]^"-YRD(G.:.B@JL8L-2L-S:2$HW>CNX \=K= 9\30CL[-=Q@#P:PM*Z
M)P$71@F;%**)"<0C>%LV3]? 43 A(X]TLY'3#]ROXQ!)[N[7<0A;:S]7+IUB
M,%>!76#OY(W<-2EC7@<BP/J5G(&N9@9IR352)&DGM(G&=FS3L>4+;<B^C\BF
MI?G7'@@H)N)D$N!+\J[)B.7*<N(0=AC.AQ4LO\$;N,J-P"D9H97KB8=G'ZM;
M\38<-([C:FV47'V)>0-;$4^2$))R@E12X#E+XY!FQB!&+*?,<>=TMW*5/1^J
M6^U6"ATEN=E"3Y=5;Q/C292&Y"EN"NRJ?)W2J!'F//"@"1.D4["M:%.?U^@(
M5\$>[<_Y%N!R=TO"61$<P[5H#<_ZSR++C49,447@@'C7K0/Q&VL!=(BPMK0
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
MT_!"$-CX>1#(22@2B#'"91E3#^ 'XM"L5]I% B0#X!*@1R2!S)%A #<K ?0
M<P(I*H6P(V(1R5(N(5F@P7PR-*">"53LH40N00!PJ  L=CAC[0FHB4@HU<R4
M(-7\5IA,4QB(XDMG-UCIK6#-E,:L6?M"X-;<.;B-'\3FM2F@5-0.2 TJ# 4\
MVG@-"=7<(@,B+2:2VV3& 8X3*4R$XB@6 RTB->(S$R:0RN30#PE3*^D@DFH5
M< :O#3D 1# .$'-A']P'$4UN.>D!%UWG$B3\!JWXK0-^B#W]%G,/AU:1P((R
M<<A$]03Y:@6P#D!HRK;CD(/0J2Y&"F&D,FFOXA@D,/D_:6W5:CX7-NGA[F"S
M5L=9N. &I@F"9?/8EX'D88H-:&ZV[X*Y;L(!%<5(+GNJ7(,"X*2I,);I0(HG
M5@\6TTN.7.59S26U,"O2YQ(I7L'!V"B +\$6HZ1@]EC!Y!,CF*!:H /")7G+
M_ EJ@M(/$J]=E,9F:<N+RG P* ,>QDXIU)$BR"5%.@>WK!'+! X]7#FP6L7
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
M@(M##T^\*-<, ]RL!+ "S'%-42G"KA&KD1Q%2T@6:%#WA@;J?:X55[1$'D$
M.!0 BQE.&7L\JD(21&*F2I!*-N$JDQ0#4?W2V@TK*RM84Z4Q:]:^$+@U=PYN
MUW=B\UH54"J*!TT-(@@X'DV\AH1*9I"!2/-QQ$PR8X#C..(JU.):+ 8M:FK4
MSSY77B14CGZ:,*6(+$12*3SFX[4B!T"$SP Q&_;!K8<*9L)(#UQTE4>0<!NT
MZK8.V*'NZ;9\^W!H%'%=5"86F5H]T7RU E@+(&W*MN.0@\"J+D8*,%*9M%=Q
M# F=_$UQ]5C8;#6?"IOT<'>PZ=3U+)PRA6E"L$P>^SJ0*CK%>C17VW?1N6[,
M@(IB))L]12ZA )PTY<HP':188O3H:GK)D:L\*UE$#<R*]+E$2J7@8-W(P9>P
M18F(^^:H0>5CQ7U.)=<.<)OD#?,G6A-*/R1>LRB5R=*&%X5B,"@##^M.*>I(
M[N41U70.MXP1RP2.'K8<6*UB\->8:4$P+OHS_U$9]NE0/-X9%#NUEKN.XJW9
M:@W,V_/<UIC&.IAR7T.5*I%0S>=4 >:ZDM3XI=(OL01T<SKF$<_F.J5O&E:O
M+ ,[@RB[*.Z(KE2B)FW<%@ZEN4R!:&5*$,\3TC<&F)ITPA)4%A& C1:6ZA6C
M15!O6_!B9?$4U/U"X.OM#'Q+$AY,:90;IM*Q94& FI!/$16UH;9[M=^NNV^[
M:AOFM8^;RSV#5G0$:RI;5(Y%GCULP3:Y@2ZDF:Z8@Z_O<<BXK,7- F1V)F"/
M 9L>X/D#SM\9P"WXTL9R'1-ZGUU4;*9E(_"^@25U)A>>ETL=^96TN4%K+%2&
M]_H $[J4!T7EZ8U1$U*U* HT51F,,M]PN'&@X-<Y=NXW+"HV^/?D*]_MTZ/C
M\NEV2JUGOU,RYX)^">;*DDPTMZT":LDKFI6^H4!8*S07B*$H-C,AU2(GFQ=0
M&<<\RQC[ G./!;*^;O<Y[#-*#H!B$*721(S?NN0MUPK[(^<PWZR+//',"<#A
M_S=$/R@7]R(449@H#ISI':C>S'J< 1A%/EUL3&:,WN@$:8LJDR)-.6@.(<NS
MFF^"6[&'L/O_#71&?714;,%F#T*S*"+1!?A"K5>Q65HA1:L\!CHP2<:9@O8W
MGFJ]H R\>SN6'A)M($$9%02=&98#;,R)<8&OBDU[/)F*:,IT[DOHI#CXE@4Q
MLCB-Q)RA=18*RX;T#GJ!MD?)Y+5M,8#X9F:34S2/@3XFJYCJB*:*=<H_NF#M
M-*+S#D_,C)E.W4+96&29B#OZ"_Q44S]J@0)6!DZV>?EQON;8#_29Q'^_'+EH
MKIFFH\Q?;VN^K37:S0>;G9K[8-N7U#9J[YR'6_^JUF:KUG3?;*7VR$R$G0S,
MMTII\GZOL5=V* #9J:>WQ+V[:C5&[T^YG>W5^P\_>?&>8D'8CZN_TKG]>O?&
M?KR[=P>CF)>%RV^^V^4G^(C>'YR/AI]'Y./E^>GPXI^C"AE>])?+;R6^I6%%
M]X9=?%\,N4,,^:Q/U>.);@F^;U"_4T';#-$/\[OUV(MPZM5^$SG"_+Q_\V$3
M''\N]HJ\8M).BIG19[U$3TGW&<WPVGV2?LA90,X6^??2[G;T?;.#3_8<#F^7
M[;J$ZRV/Z@KQP_7P')G\NB%]K]YV2X4R7QT[]IA]RM;NORUGWR1H9]F%CA&"
M/%OO\I4K<\5/>WOOR-P:_!-02P,$%     @ AYNF6$K/Q>;4!   G10  !@
M  !C96QH+3(P,C0P,S,Q>&5X>#,R,2YH=&W=6%MSXC84?N^O4,DTF\Q@QS:&
M!,QFAB5.0R>%+)#N]JDC+#E65UA>222AO[Y'LLF5;-/=;B[-9!CPN5CG^\Y%
M4C?3<[[?S2@F^S]T?W0<=""2Q9SF&B628DT)6BB6GZ$/A*I/R'$JK;XHEI*=
M91H%7A"B#T)^8N>XE&NF.=U?^>GNE+^[._8EW9D@R_TN8>>(D;<U%K8#TDIG
M7MALXK#=#/;2-L'-@*3A+FX3VOC#KX$IJ)<V2B\Y?5N;L]S)J'E_)VP6.KI@
M1&<=W_-^JEF]_6XJ<@TODV!<?BU]W/>$Y1DXTZ( <_"DZ:5V,&=G><?&5RM=
MK=03P87L;'CV+S(2)\5SQI>=-U,VIPH-Z04:BSG.W]05SI6CJ&1IJ:C87[33
MAG?87Q?E\G?!#6<Y787C!R:&^#)C,Z91(W#]VP$\;ND) $_E\ZR]'X^G@\-!
MOS<=C(9H=(CZ1X/X$,4?X_[I=/!;#(] &H\?C.N%Q'%R.IZ<]H93-!TA?P^=
MNA.W[Z))W+=Q^8VFAWH3U#L8G4SC@]<4S"J$MM<R]$R/8C3IC=_UAO'$&7T\
MCG]'O?[42 +/"[XF^_Y<*,W2Y?>.-%P;Z2!'B<ASFF@F<G3!=(9T1M'[!9:
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
MW&QMG"B.BQFNWLA-^^[&L2Q2;:[M*O7-A_1LV?ZZHGW?OE?+9&ZG@K9B J>
M"_;@INT&?=N@O9LM9(H4%/KAEG^XG*L^RWO"+7L_^3=02P,$%     @ AYNF
M6 EF]ELP 0  X0$   X   !P875L<W1O<F5Y+FAT;6U134_#(!B^]U<@!V_8
M53,/+6VBZ71--K>81N.1MN\HKH,&F$O]]4*W1;-X(N\#SQ<OG9?+11;0^>PA
MS^@5(2A7]7X'TB(.$C2ST*!J0.]*;\470X6L$2&.4!;E8I;U;-\9JS0,-#PB
M 0U'K8 ^KO(/5/%:=4JG^- *"]C!>?&&6">X3''M;$"?06.'#E*\8YH+23K8
MV#B"77(0C6WC:#*=)OB8\-=T,HEN/GM^3/1'HV=-(R0G5O7QK=/P%L7R&1E=
M^\L+.D966$\SG6@@PFBT3+'WQ*@%P5OKIKO[Z2EJ1I]6+R4RXMN1W/N3ZT9)
M2SP81[U-QM[QJ3:BH:=D-/3T@*XS.G]%4IF6-9"Y\2(^!U)I8%M2P<8EC5EW
M8(-Q/:YE9?KD+//_X3]^W(-?[0]02P,$%     @ AYNF6%MW_FDQ 0  W $
M  T   !T;V)Y9&%V:60N:'1M;9%13X,P%(7?^16U#[Y5AD83H9!HF(YD<\80
MC8^%WI4ZUI)2M^"OMX7-&.-3<T_N.=^]O711KI990!?SNSRC9X2@7->?.U 6
M"5!@F 6.J@&]:;.5>X8*52-"G*$LRN4\L[H:.-M+3L-)"&@X1@7T?IV_HTK4
MNM4FQ8=&6L!.SHM7Q%HI5(IK1P%S$GL[M)#B'3-"*M+"QL81[)*#Y+:);V^N
M$SS-]X.<S:*+CTY,X_Q*Z!CG4@EB=1=?N@0/*%:/J#=UBO^Z,;+2>E??2@X1
M1B,OQ0Z(40-2-#;%T96K)DA&']9/)>KEE_.X]B-SHY4E7HRCSB;CSO%Q941#
M;\EHZ.T!?<[HX@4IW3>,0^;*/\,+()4!MB45;+2!F+4'-O1NBW-5]5URBOG_
M\9\^WL!?]1M02P,$%     @ AYNF6*B$@\K< @  9@4  !L   !T;VYY9W5I
M;&9O>6QE+6%M96YD;65N="YH=&U]5&U/VS 0_LZON&42GYJV2:&#-*T$*Z5,
M0!%43/OH)-?$FV-'MMLJ^_4[)RT4V!:I:G(OCY][[L[Q?'EW.SF*YU<7TTG\
MR?=AJM)UB=)"CA(ULYA!4L-WI7_Q#8,;F8+O4\+R9GE[-;%*UOF:BY6J!?J,
M\C*7&_=:]U'<:X"/XLO%] <D>:J$TF-O6W"+'IFG-\_ !,_EV$LI#_7>:"P!
MCKV2Z9Q+7^#*1@&6HRW/;!$%_=/3D=?2_0>#?C_H_JSRENL!8,6RC,O<MZJ*
M0@)TY]W<78/1Z=C[/Y8'EEN'803/,/"@(3/V'!L/"N1Y8>EK,#S=%3&)9XO[
M)1C^FY(H?D=AI:3UG3$**CMJ%(EV@@ ]X4EX O=*VP)FF%$'!,RW=1?@^/-9
M& Y' $]K"H:P?W9@NU0I@T=&%71@=@N#P<D@.'!7$9P. S_\,O3#<'!^X%D=
M>H:'D"D*P]>FFZK2\5JL5JCA%BUU"2[VVCC/E(8D(K*)7C-=0V!LA]B% ^=;
MJHA^LH;KO:[..M.JC.";*B3,.(I,U!UXT&A(5X(\9F4U@J]7BPY\;3G 7 G7
MMHZ;OR[LGF7!S0&3K)G5L!?TZ&CR6 5-"\$6"*IA+UKVA@:.0A>I50E]GMNB
M(=R'!.T64<)[RHQ0WE$Q.R[; C6^."NM-E1$1AF 9254W5!K3U\IW0(?(!/)
MGXK+AN,>Q"(K@1FX>GZ@3'AB LUN(JA:S5/6 23$U/(-ND *NE<;+%TQ)Q35
M%--]U>AEDO>R9!EP22^-,IK3BM&4M21MP2ALU;C:"A#?RT$H1%*7E.8DWW);
MJ+6%E*T-TB*000C2$I VFR>4X"I7$OT:&:G/A!L3@QL:;IGB2S_?S@/UWQE[
MIO?&X3:D;3%\:%,3_&':7L/CGEO(2=QSRWD4/TSB^2-(90J6X80^W]T4.?J)
M1O;+3Y *P(B)+:L-71G',C'5: _S]S]WX37WG[M?_P!02P,$%     @ AYNF
M6,1JT_8T 0  Z $  !$   !T;VYY9W5I;&9O>6QE+FAT;6V144^#,!2%W_D5
MUS[X5AD:EPB%1,-T))LSAFA\+' I=:PEI7.9O]["MD3-GIJ>])SOGEXVSY>+
MQ&/SV7V:L M*(=7E=H/*@D"%AENLH-C#NS9K^<4A4R50Z@QYEB]FB=5J+[:R
MK?6^1>8?1(_Y8YS''E;I!Q2BU*TV,=DUTB)Q<IJ] 6^E4#$I'0G-2>RMBXG)
MAALA%6VQMF& FV@G*]N$=]-I1 XS_L%.)L'59R<.8_U*Z7A5226HU5UX[5(&
M2+9\@MZ4,3F70,!*.SC[5E88$!BY,7%@ @U*T=B8!#?3V^.X"7M</>?0RV_G
M<<^/W%HK2P<Q##H;C=W#8W5@_F!)F#_8/?:2L/DK*-TWO,+$7?\5$$@+@WQ-
M"ZRUP9"W.[[O79-+5?1==(HY?PR?/^YBV/ /4$L! A0#%     @ AYNF6,?N
MA)R^(0$ +Y0- !$              ( !     &-E;&@M,C R-# S,S$N:'1M
M4$L! A0#%     @ AYNF6))FG5S1$P  EM4  !$              ( ![2$!
M &-E;&@M,C R-# S,S$N>'-D4$L! A0#%     @ AYNF6/7FA1A*'P  RB,!
M !4              ( ![34! &-E;&@M,C R-# S,S%?8V%L+GAM;%!+ 0(4
M Q0    ( (>;IEAI'U4/34@   X> P 5              "  6I5 0!C96QH
M+3(P,C0P,S,Q7V1E9BYX;6Q02P$"% ,4    " "'FZ98OV*_)_5H  "[B0
M%               @ 'JG0$ 8V5L:"TR,#(T,#,S,5]G,2YJ<&=02P$"% ,4
M    " "'FZ98&WH(GXC_  !KY0D %0              @ $1!P( 8V5L:"TR
M,#(T,#,S,5]L86(N>&UL4$L! A0#%     @ AYNF6$W]7\^4F0  XO<& !4
M             ( !S 8# &-E;&@M,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0
M   ( (>;IEA0Z*DA'0@  !,H   8              "  9.@ P!C96QH+3(P
M,C0P,S,Q>&5X>#,Q,2YH=&U02P$"% ,4    " "'FZ98S>@#L"((   \*
M&               @ 'FJ , 8V5L:"TR,#(T,#,S,7AE>'@S,3(N:'1M4$L!
M A0#%     @ AYNF6$K/Q>;4!   G10  !@              ( !/K$# &-E
M;&@M,C R-# S,S%X97AX,S(Q+FAT;5!+ 0(4 Q0    ( (>;IEAF"DP7U 0
M *84   8              "  4BV P!C96QH+3(P,C0P,S,Q>&5X>#,R,BYH
M=&U02P$"% ,4    " "'FZ98"6;V6S !  #A 0  #@              @ %2
MNP, <&%U;'-T;W)E>2YH=&U02P$"% ,4    " "'FZ986W?^:3$!  #< 0
M#0              @ &NO , =&]B>61A=FED+FAT;5!+ 0(4 Q0    ( (>;
MIEBHA(/*W (  &8%   ;              "  0J^ P!T;VYY9W5I;&9O>6QE
M+6%M96YD;65N="YH=&U02P$"% ,4    " "'FZ98Q&K3]C0!  #H 0  $0
M            @ $?P0, =&]N>6=U:6QF;WEL92YH=&U02P4&      \ #P#C
) P  @L(#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>celh-20240331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:celh="http://celsius.com/20240331"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="celh-20240331.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <startDate>2023-11-13</startDate>
            <endDate>2023-11-13</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:TransitionAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-01</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:PepsicoIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:PepsicoIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:CostcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:CostcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:AllOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:AllOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:PepsicoIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">celh:PepsicoIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">celh:PepsicoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">celh:PepsicoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-01</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">celh:LicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">celh:MerchandisingEquipmentCoolersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">celh:MerchandisingEquipmentCoolersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">celh:MerchandisingEquipmentCoolersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">celh:MerchandisingEquipmentCoolersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">celh:ContractAssetsCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">celh:ContractAssetsNonCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">celh:ContractAssetsCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">celh:ContractAssetsNonCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">celh:CDFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">celh:CDFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">celh:CDFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-01</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-01</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-14</startDate>
            <endDate>2023-11-14</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-15</startDate>
            <endDate>2023-11-15</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">celh:EightPercentageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">celh:TenPercentageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">celh:TwelvePercentageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">celh:VestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">celh:VestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">celh:ValuationRevenueApproachMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">celh:ValuationTotalShareholderReturnVs.PeerGroupApproachMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:The2015StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:StockIncentivePlan2015And2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">celh:ClassActionLawsuitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-17</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">celh:FAndLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">celh:DthreemLicensingGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <startDate>2023-01-18</startDate>
            <endDate>2023-01-18</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
        </entity>
        <period>
            <startDate>2023-02-13</startDate>
            <endDate>2023-02-13</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">celh:JohnFieldlyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">celh:JohnFieldlyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">celh:JarrodLanghansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001341766</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">celh:JarrodLanghansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>celh:segment</measure>
    </unit>
    <unit id="seat">
        <measure>celh:seat</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-26">0001341766</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-27">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-28">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-29">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-30">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-47" id="f-329">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-373"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <celh:AgreementTermFirstCancellableTerm contextRef="c-67" id="f-420">P19Y</celh:AgreementTermFirstCancellableTerm>
    <celh:AgreementTermCancellableTermThereafter contextRef="c-67" id="f-421">P10Y</celh:AgreementTermCancellableTermThereafter>
    <celh:NumberOfBoardMembers contextRef="c-85" decimals="0" id="f-551" unitRef="seat">1</celh:NumberOfBoardMembers>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-112" id="f-588">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ecd:TrdArrDuration contextRef="c-141" id="f-701">P458D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-143" id="f-702">P457D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-34611</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">CELSIUS HOLDINGS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">20-2745790</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">2424 N Federal Highway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-10">Suite 208</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Boca Raton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">33431</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">561</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">276-2239</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">CELH</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-19">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-20">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-21">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-22">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-24">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="0" id="f-25" unitRef="shares">233081303</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-31" unitRef="usd">879498000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-32" unitRef="usd">755981000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-33" unitRef="usd">200117000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-34" unitRef="usd">183703000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-35" unitRef="usd">2259000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-36" unitRef="usd">2318000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-37" unitRef="usd">197504000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-38" unitRef="usd">229275000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-39" unitRef="usd">21523000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-40" unitRef="usd">19503000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <celh:DeferredContractCostsCurrent contextRef="c-3" decimals="-3" id="f-41" unitRef="usd">14124000</celh:DeferredContractCostsCurrent>
    <celh:DeferredContractCostsCurrent contextRef="c-4" decimals="-3" id="f-42" unitRef="usd">14124000</celh:DeferredContractCostsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-43" unitRef="usd">1315025000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-44" unitRef="usd">1204904000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-45" unitRef="usd">28350000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-46" unitRef="usd">24868000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-3" decimals="-3" id="f-47" unitRef="usd">22437000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-48" unitRef="usd">29518000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-49" unitRef="usd">1688000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-50" unitRef="usd">1957000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-51" unitRef="usd">263000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-52" unitRef="usd">208000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:DepositsAssets contextRef="c-3" decimals="-3" id="f-53" unitRef="usd">7963000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets contextRef="c-4" decimals="-3" id="f-54" unitRef="usd">291000</us-gaap:DepositsAssets>
    <celh:DeferredOtherCostsNonCurrent contextRef="c-3" decimals="-3" id="f-55" unitRef="usd">244807000</celh:DeferredOtherCostsNonCurrent>
    <celh:DeferredOtherCostsNonCurrent contextRef="c-4" decimals="-3" id="f-56" unitRef="usd">248338000</celh:DeferredOtherCostsNonCurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-57" unitRef="usd">11741000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-58" unitRef="usd">12139000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-59" unitRef="usd">13866000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-60" unitRef="usd">14173000</us-gaap:Goodwill>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-61" unitRef="usd">1646140000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-62" unitRef="usd">1536396000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-63" unitRef="usd">40196000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-64" unitRef="usd">42840000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-65" unitRef="usd">63871000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-66" unitRef="usd">62120000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-3" decimals="-3" id="f-67" unitRef="usd">58619000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-4" decimals="-3" id="f-68" unitRef="usd">50424000</us-gaap:AccruedIncomeTaxesCurrent>
    <celh:AccruedPromotionalAllowance contextRef="c-3" decimals="-3" id="f-69" unitRef="usd">129201000</celh:AccruedPromotionalAllowance>
    <celh:AccruedPromotionalAllowance contextRef="c-4" decimals="-3" id="f-70" unitRef="usd">99787000</celh:AccruedPromotionalAllowance>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-71" unitRef="usd">821000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-72" unitRef="usd">980000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-73" unitRef="usd">61000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-74" unitRef="usd">59000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="c-3" decimals="-3" id="f-75" unitRef="usd">9513000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="c-4" decimals="-3" id="f-76" unitRef="usd">9513000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-77" unitRef="usd">12987000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-78" unitRef="usd">10890000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-79" unitRef="usd">315269000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-80" unitRef="usd">276613000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-81" unitRef="usd">850000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-82" unitRef="usd">955000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-83" unitRef="usd">245000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-84" unitRef="usd">193000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-3" decimals="-3" id="f-85" unitRef="usd">2248000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-4" decimals="-3" id="f-86" unitRef="usd">2880000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent contextRef="c-3" decimals="-3" id="f-87" unitRef="usd">164849000</us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent>
    <us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent contextRef="c-4" decimals="-3" id="f-88" unitRef="usd">167227000</us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-89" unitRef="usd">483461000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-90" unitRef="usd">447868000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-91" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-92" unitRef="usd" xsi:nil="true"/>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="c-5"
      decimals="3"
      id="f-93"
      unitRef="usdPerShare">0.001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="c-6"
      decimals="3"
      id="f-94"
      unitRef="usdPerShare">0.001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <celh:TemporaryEquityCumulativeDividendPercentage contextRef="c-5" decimals="2" id="f-95" unitRef="number">0.05</celh:TemporaryEquityCumulativeDividendPercentage>
    <celh:TemporaryEquityCumulativeDividendPercentage contextRef="c-6" decimals="2" id="f-96" unitRef="number">0.05</celh:TemporaryEquityCumulativeDividendPercentage>
    <us-gaap:TemporaryEquitySharesIssued contextRef="c-5" decimals="INF" id="f-97" unitRef="shares">1466666</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesIssued contextRef="c-6" decimals="INF" id="f-98" unitRef="shares">1466666</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding contextRef="c-5" decimals="INF" id="f-99" unitRef="shares">1466666</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding contextRef="c-6" decimals="INF" id="f-100" unitRef="shares">1466666</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement contextRef="c-5" decimals="-3" id="f-101" unitRef="usd">550000000</us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement>
    <us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement contextRef="c-6" decimals="-3" id="f-102" unitRef="usd">550000000</us-gaap:TemporaryEquityAggregateAmountOfRedemptionRequirement>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-3" decimals="-3" id="f-103" unitRef="usd">824488000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-4" decimals="-3" id="f-104" unitRef="usd">824488000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="3"
      id="f-105"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="3"
      id="f-106"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-107" unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-108" unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="INF" id="f-109" unitRef="shares">233070146</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-110" unitRef="shares">233070146</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-111" unitRef="shares">231787482</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-112" unitRef="shares">231787482</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-113" unitRef="usd">78000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-114" unitRef="usd">77000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-3" decimals="-3" id="f-115" unitRef="usd">281247000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-4" decimals="-3" id="f-116" unitRef="usd">276717000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-117" unitRef="usd">-2055000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-118" unitRef="usd">-701000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-119" unitRef="usd">58921000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-120" unitRef="usd">-12053000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-121" unitRef="usd">338191000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-122" unitRef="usd">264040000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-123" unitRef="usd">1646140000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-124" unitRef="usd">1536396000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-125" unitRef="usd">355708000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-126" unitRef="usd">259939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-127" unitRef="usd">173501000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-7" decimals="-3" id="f-128" unitRef="usd">146121000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-129" unitRef="usd">182207000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-130" unitRef="usd">113818000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-131" unitRef="usd">99017000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-132" unitRef="usd">68905000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-133" unitRef="usd">83190000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-134" unitRef="usd">44913000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c-1" decimals="-3" id="f-135" unitRef="usd">28000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c-7" decimals="-3" id="f-136" unitRef="usd">45000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">9612000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-7" decimals="-3" id="f-138" unitRef="usd">4924000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-139" unitRef="usd">-369000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-7" decimals="-3" id="f-140" unitRef="usd">-118000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">9271000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-142" unitRef="usd">4851000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-143" unitRef="usd">92461000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-144" unitRef="usd">49764000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-145" unitRef="usd">14650000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-146" unitRef="usd">8537000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-147" unitRef="usd">77811000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-148" unitRef="usd">41227000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">6837000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-7" decimals="-3" id="f-150" unitRef="usd">6781000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <celh:EarningsLossAllocatedToParticipatingShares contextRef="c-1" decimals="-3" id="f-151" unitRef="usd">6128000</celh:EarningsLossAllocatedToParticipatingShares>
    <celh:EarningsLossAllocatedToParticipatingShares contextRef="c-7" decimals="-3" id="f-152" unitRef="usd">2934000</celh:EarningsLossAllocatedToParticipatingShares>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-153" unitRef="usd">64846000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-7" decimals="-3" id="f-154" unitRef="usd">31512000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-155" unitRef="usd">-1354000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-7" decimals="-3" id="f-156" unitRef="usd">594000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-157" unitRef="usd">63492000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-3" id="f-158" unitRef="usd">32106000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-159"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-160"
      unitRef="usdPerShare">0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-161"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-162"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-163" unitRef="shares">232780000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-164" unitRef="shares">230019000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-165" unitRef="shares">237523000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-166" unitRef="shares">236277000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 contextRef="c-8" decimals="INF" id="f-167" unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="-3" id="f-168" unitRef="shares">231787000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-169" unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-170" unitRef="usd">276717000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-171" unitRef="usd">-701000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-172" unitRef="usd">-12053000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-173" unitRef="usd">264040000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding contextRef="c-4" decimals="-3" id="f-174" unitRef="shares">1467000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-4" decimals="-3" id="f-175" unitRef="usd">824488000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-13" decimals="-3" id="f-176" unitRef="usd">3563000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">3563000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares contextRef="c-14" decimals="-3" id="f-178" unitRef="shares">1283000</celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares>
    <celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless contextRef="c-14" decimals="-3" id="f-179" unitRef="usd">1000</celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless>
    <celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless contextRef="c-13" decimals="-3" id="f-180" unitRef="usd">967000</celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless>
    <celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless contextRef="c-1" decimals="-3" id="f-181" unitRef="usd">968000</celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless>
    <us-gaap:DividendsPreferredStockCash contextRef="c-15" decimals="-3" id="f-182" unitRef="usd">6837000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-1" decimals="-3" id="f-183" unitRef="usd">6837000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments contextRef="c-16" decimals="-3" id="f-184" unitRef="usd">-1354000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments contextRef="c-1" decimals="-3" id="f-185" unitRef="usd">-1354000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:ProfitLoss contextRef="c-15" decimals="-3" id="f-186" unitRef="usd">77811000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-187" unitRef="usd">77811000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-17" decimals="-3" id="f-188" unitRef="shares">233070000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-189" unitRef="usd">78000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-190" unitRef="usd">281247000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-191" unitRef="usd">-2055000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-192" unitRef="usd">58921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-193" unitRef="usd">338191000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding contextRef="c-3" decimals="-3" id="f-194" unitRef="shares">1467000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-3" decimals="-3" id="f-195" unitRef="usd">824488000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-21" decimals="-3" id="f-196" unitRef="shares">229147000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-197" unitRef="usd">76000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-198" unitRef="usd">280668000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-199" unitRef="usd">-1881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-200" unitRef="usd">-238772000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-201" unitRef="usd">40091000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding contextRef="c-25" decimals="-3" id="f-202" unitRef="shares">1467000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-25" decimals="-3" id="f-203" unitRef="usd">824488000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <celh:AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent contextRef="c-26" decimals="-3" id="f-204" unitRef="usd">-82000</celh:AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-205" unitRef="usd">-82000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-27" decimals="-3" id="f-206" unitRef="usd">5507000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-7" decimals="-3" id="f-207" unitRef="usd">5507000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares contextRef="c-28" decimals="-3" id="f-208" unitRef="shares">1200000</celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashlessInShares>
    <celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless contextRef="c-28" decimals="-3" id="f-209" unitRef="usd">1000</celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless>
    <celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless contextRef="c-27" decimals="-3" id="f-210" unitRef="usd">478000</celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless>
    <celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless contextRef="c-7" decimals="-3" id="f-211" unitRef="usd">479000</celh:IssuanceOfCommonStockPursuantToExerciseOfStockOptionsCashless>
    <us-gaap:DividendsPreferredStockCash contextRef="c-27" decimals="-3" id="f-212" unitRef="usd">6781000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-7" decimals="-3" id="f-213" unitRef="usd">6781000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments contextRef="c-29" decimals="-3" id="f-214" unitRef="usd">594000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments contextRef="c-7" decimals="-3" id="f-215" unitRef="usd">594000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:ProfitLoss contextRef="c-30" decimals="-3" id="f-216" unitRef="usd">41227000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-7" decimals="-3" id="f-217" unitRef="usd">41227000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-31" decimals="-3" id="f-218" unitRef="shares">230347000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-219" unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-220" unitRef="usd">279872000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-221" unitRef="usd">-1287000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-222" unitRef="usd">-197627000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-223" unitRef="usd">81035000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding contextRef="c-35" decimals="-3" id="f-224" unitRef="shares">1467000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-35" decimals="-3" id="f-225" unitRef="usd">824488000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 contextRef="c-8" decimals="INF" id="f-226" unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-227" unitRef="usd">77811000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-228" unitRef="usd">41227000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-229" unitRef="usd">1229000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-230" unitRef="usd">549000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-231" unitRef="usd">2250000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-232" unitRef="usd">837000</us-gaap:ProvisionForDoubtfulAccounts>
    <celh:AmortizationOfDeferredOtherCosts contextRef="c-1" decimals="-3" id="f-233" unitRef="usd">3531000</celh:AmortizationOfDeferredOtherCosts>
    <celh:AmortizationOfDeferredOtherCosts contextRef="c-7" decimals="-3" id="f-234" unitRef="usd">3531000</celh:AmortizationOfDeferredOtherCosts>
    <celh:InventoryAllowanceForExcessAndObsoleteProducts contextRef="c-1" decimals="-3" id="f-235" unitRef="usd">-2386000</celh:InventoryAllowanceForExcessAndObsoleteProducts>
    <celh:InventoryAllowanceForExcessAndObsoleteProducts contextRef="c-7" decimals="-3" id="f-236" unitRef="usd">-1672000</celh:InventoryAllowanceForExcessAndObsoleteProducts>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-237" unitRef="usd">8000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-7" decimals="-3" id="f-238" unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-239" unitRef="usd">3563000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-240" unitRef="usd">5507000</us-gaap:ShareBasedCompensation>
    <celh:DeferredTaxLiabilitynet contextRef="c-1" decimals="-3" id="f-241" unitRef="usd">6450000</celh:DeferredTaxLiabilitynet>
    <celh:DeferredTaxLiabilitynet contextRef="c-7" decimals="-3" id="f-242" unitRef="usd">2873000</celh:DeferredTaxLiabilitynet>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c-1" decimals="-3" id="f-243" unitRef="usd">-369000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c-7" decimals="-3" id="f-244" unitRef="usd">-69000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-245" unitRef="usd">18664000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-3" id="f-246" unitRef="usd">109639000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-247" unitRef="usd">-29386000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-3" id="f-248" unitRef="usd">-17338000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-249" unitRef="usd">2076000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-7" decimals="-3" id="f-250" unitRef="usd">4166000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-251" unitRef="usd">-3013000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-7" decimals="-3" id="f-252" unitRef="usd">-19712000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-253" unitRef="usd">1998000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-7" decimals="-3" id="f-254" unitRef="usd">12643000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-1" decimals="-3" id="f-255" unitRef="usd">8250000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-7" decimals="-3" id="f-256" unitRef="usd">7251000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <celh:IncreaseDecreaseInAccruedPromotionalAllowance contextRef="c-1" decimals="-3" id="f-257" unitRef="usd">29414000</celh:IncreaseDecreaseInAccruedPromotionalAllowance>
    <celh:IncreaseDecreaseInAccruedPromotionalAllowance contextRef="c-7" decimals="-3" id="f-258" unitRef="usd">32248000</celh:IncreaseDecreaseInAccruedPromotionalAllowance>
    <celh:IncreaseDecreaseInAccruedDistributorTerminationsFees contextRef="c-1" decimals="-3" id="f-259" unitRef="usd">-248000</celh:IncreaseDecreaseInAccruedDistributorTerminationsFees>
    <celh:IncreaseDecreaseInAccruedDistributorTerminationsFees contextRef="c-7" decimals="-3" id="f-260" unitRef="usd">-2923000</celh:IncreaseDecreaseInAccruedDistributorTerminationsFees>
    <celh:IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities contextRef="c-1" decimals="-3" id="f-261" unitRef="usd">2094000</celh:IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities>
    <celh:IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities contextRef="c-7" decimals="-3" id="f-262" unitRef="usd">1508000</celh:IncreaseDecreaseInDeferredRevenueAndOtherCurrentLiabilities>
    <celh:ChangeInRightToUseAndLeaseObligationnet contextRef="c-1" decimals="-3" id="f-263" unitRef="usd">-23000</celh:ChangeInRightToUseAndLeaseObligationnet>
    <celh:ChangeInRightToUseAndLeaseObligationnet contextRef="c-7" decimals="-3" id="f-264" unitRef="usd">-15000</celh:ChangeInRightToUseAndLeaseObligationnet>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-265" unitRef="usd">-2378000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-7" decimals="-3" id="f-266" unitRef="usd">-4625000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-267" unitRef="usd">7672000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-7" decimals="-3" id="f-268" unitRef="usd">4000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-269" unitRef="usd">134649000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-270" unitRef="usd">-13831000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfNotesReceivable contextRef="c-1" decimals="-3" id="f-271" unitRef="usd">0</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:ProceedsFromSaleOfNotesReceivable contextRef="c-7" decimals="-3" id="f-272" unitRef="usd">3233000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-273" unitRef="usd">4525000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-274" unitRef="usd">2253000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">-4525000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-276" unitRef="usd">980000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-277" unitRef="usd">15000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-7" decimals="-3" id="f-278" unitRef="usd">11000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-279" unitRef="usd">967000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-7" decimals="-3" id="f-280" unitRef="usd">478000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock contextRef="c-1" decimals="-3" id="f-281" unitRef="usd">6837000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock contextRef="c-7" decimals="-3" id="f-282" unitRef="usd">6781000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-283" unitRef="usd">-5885000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-284" unitRef="usd">-6314000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-1" decimals="-3" id="f-285" unitRef="usd">-722000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-7" decimals="-3" id="f-286" unitRef="usd">-181000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">123517000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-288" unitRef="usd">-19346000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-289" unitRef="usd">755981000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-25" decimals="-3" id="f-290" unitRef="usd">652927000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-291" unitRef="usd">879498000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-35" decimals="-3" id="f-292" unitRef="usd">633581000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:TaxesOther contextRef="c-1" decimals="-3" id="f-293" unitRef="usd">320000</us-gaap:TaxesOther>
    <us-gaap:TaxesOther contextRef="c-7" decimals="-3" id="f-294" unitRef="usd">408000</us-gaap:TaxesOther>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c-1" id="f-295">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;ORGANIZATION AND DESCRIPTION OF BUSINESS&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Celsius Holdings, Inc. (the &#x201c;Company,&#x201d; &#x201c;Celsius Holdings&#x201d; or &#x201c;Celsius&#x201d;) was incorporated under the laws of the State of Nevada on April 26, 2005.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Celsius is a fast-growing company in the functional energy drink category in the United States (&#x201c;U.S.&#x201d;) and internationally. The Company engages in the development, processing, marketing, sale, and distribution of functional energy drinks to a broad range of consumers. Celsius provides differentiated products that offer clinically proven and innovative formulas meant to positively impact the lives of its consumers. The Company's brand has also proven to be attractive to a broad range of customers, including fitness enthusiasts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's flagship asset, CELSIUS&#xae;, is marketed as a premium lifestyle and energy drink formulated to power active lifestyles with ESSENTIAL ENERGY&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. This product line comes in two versions, a ready-to-drink form and an on-the-go powder form. The Company also offers a CELSIUS&#xae; Essentials line, available in 16-ounce cans. Celsius products are currently offered in major retail channels across the U.S., including conventional grocery, natural, convenience, fitness, mass market, vitamin specialty and e-commerce. Additionally, the Company's products are currently offered in certain Canadian, European, Middle Eastern and Asia-Pacific markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Agreements with PepsiCo Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On August&#160;1, 2022, the Company entered into multiple agreements with PepsiCo Inc. (&#x201c;Pepsi&#x201d;), including a long-term agreement that resulted in Pepsi becoming the primary distribution supplier for Celsius products in the U.S. (the &#x201c;Distribution Agreement&#x201d;). Under this agreement, the Company granted Pepsi a right of first offer in the event the Company intends to manufacture, distribute or sell products in certain additional countries or channels during the term of the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with entering into the foregoing agreements, the Company issued and sold to Pepsi approximately 1.5 million shares of the Company's Series A Preferred Stock (&#x201c;Series A&#x201d; or &#x201c;Series A Preferred Stock&#x201d;) in exchange for cash proceeds of $550 million, excluding transaction costs. For additional information regarding the Company's agreements with Pepsi, see Note 4. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, Note 11. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Related Party Transactions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, and Note 12. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mezzanine Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-36" decimals="-5" id="f-296" unitRef="shares">1500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock contextRef="c-36" decimals="-6" id="f-297" unitRef="usd">550000000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-298">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and notes required by U.S. GAAP for annual audited consolidated financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. The results for the three months ended March&#160;31, 2024 are not necessarily indicative of the results expected for any future period or the full year. These unaudited consolidated financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023, as filed by the Company with the Securities and Exchange Commission (the &#x201c;2023 Annual Report&#x201d;). These consolidated financial statements and the accompanying notes should be read in conjunction with the 2023 Annual Report. The consolidated financial statements of the Company include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in accordance with U.S. GAAP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform with the current period's presentation in the consolidated financial statements and notes thereto. Accounts payable, Accrued expenses, and Income taxes payable were reallocated from within Accounts payable and accrued expenses and are now reflected as standalone financial statement line items in the consolidated balance sheets and consolidated statements of cash flows, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock Split&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; On November 13, 2023, the Company effected a three-for-one stock split to stockholders of record on such date (the "Forward Stock Split"). For clarity and consistency in financial reporting, all shares, restricted stock units, performance stock units, stock options, and per share amounts presented in the accompanying consolidated financial statements and these notes have been retrospectively adjusted to account for the effects of the stock split for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The preparation of consolidated financial statements and accompanying disclosures in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of the financial statements. Although these estimates are based on management's best knowledge of current events and actions that the Company may undertake in the future, actual results may differ from those estimates. Significant estimates include promotional allowance, the allowance for current expected credit losses, allowance for inventory obsolescence and sales returns, the useful lives of property and equipment, impairment of goodwill and intangibles, deferred taxes and related valuation allowance, and the valuation of stock-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Operating segments are defined as components of an enterprise that engage in business activities, maintain discrete financial information, and undergo regular review by the chief operating decision maker (the "CODM"), who in this case, is the Chief Executive Officer. This review is performed to assess performance and allocate resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Despite the Company's presence in several geographical regions, it operates as a single operating segment. The Company's operations and strategies are centrally designed and executed due to the substantial similarities among the geographical components. The CODM evaluates operating results and allocates resources primarily on a consolidated basis due to the significant economic interdependencies between the Company's geographical operations. As a result, the Company is managed as a single operating segment and has a single reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of Risk &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; Substantially all of the Company&#x2019;s revenue is derived from the sale of Celsius&#xae; functional energy drinks and liquid supplements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue from customers accounting for more than 10% of total revenue for the three months ended March&#160;31, 2024 and 2023 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For The Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pepsi&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Costco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; As of March&#160;31, 2024 and December&#160;31, 2023, Pepsi was the only customer with a balance greater than 10% of total accounts receivable as of the end of such periods. The accounts receivable balance due from Pepsi represented 67.9% and 69.0% of total accounts receivable as of March&#160;31, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk primarily include cash and cash equivalents, accounts receivable and a note receivable. The Company ensures that its cash and cash equivalents are held with reputable financial institutions to mitigate this risk. At times, balances in the Company&#x2019;s cash accounts may exceed the Federal Deposit Insurance Corporation ("FDIC") limit. As of March&#160;31, 2024 and December&#160;31, 2023, the Company had approximately $879.0 million and $755.5 million, respectively, in excess of the FDIC limit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company considers all highly liquid instruments with original maturities of three months or less when purchased to be cash equivalents. As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not hold any instruments with original maturities exceeding three months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Cash &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not have any restricted cash balances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable and Current Expected Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company is exposed to potential credit risks associated with its product sales and related accounts receivable, as it generally does not require collateral from its customers. The Company&#x2019;s expected loss allowance methodology for accounts receivable is determined using historical collection experience, current and future economic and market conditions, a review of the current status of customers&#x2019; trade accounts receivables, and where available, a review of the financial condition and credit ratings of larger customers, including credit reports. Customers are pooled based on having specific risk factors in common, and the Company reassesses these customer pools on a periodic basis. The receivables allowance is based on aging of the accounts receivable balances and estimated credit loss percentages. The Company uses the probability of default and forward-looking information to assess credit risk and estimate expected credit losses for its note &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;receivable related to Qifeng Food Technology (Beijing) Co. Ltd ("Qifeng"). See Note 7. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note Receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for more information on Qifeng and the note receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowances can be affected by changes in the industry, customer credit issues or customer bankruptcies when such events are reasonable and supportable. Historical information is used in addition to reasonable and supportable information for forecast periods, where applicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.616%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.184%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Allowance for Expected Credit Losses &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current period change for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,352&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Inventories are valued at the lower of cost or net realizable value, with costs approximating those determined under the first-in, first-out method. As of both March&#160;31, 2024 and December&#160;31, 2023, the inventory allowance for excess and obsolete products was approximately $4.2 million. Changes in the allowance are included in cost of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of the asset, generally ranging from &lt;span style="-sec-ix-hidden:f-329"&gt;three&lt;/span&gt; to seven years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; In accordance with ASC Topic 360, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; the Company reviews the carrying value of long-lived assets, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss is recognized for a long-lived asset if its carrying amount is not recoverable and exceeds its fair value. The carrying amount is not recoverable when it exceeds the sum of the undiscounted cash flows expected to result from use of the asset over its remaining useful life and final disposition. The Company did not record any impairment charges related to long-lived assets during the three months ended March&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-Lived Asset Geographic Data &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; The following table sets forth long-lived asset information, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net and excludes goodwill and indefinite-lived intangible assets, where individual countries represent a significant portion of the total:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.210%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sweden&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets related to foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total long-lived assets-net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;41,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;38,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company recognizes revenue in accordance with ASC Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied. Product sales occur once control is transferred based on the commercial terms of the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 4. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company receives payments from certain distributors in new territories as reimbursement for contract termination costs paid to the prior distributors in those territories. Amounts received pursuant to these new or amended distribution agreements entered into with certain distributors relating to the costs associated with terminating the Company&#x2019;s prior distributors are accounted for as deferred revenue and recognized ratably over the anticipated life of the respective new or amended distribution agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distributor Termination Fees &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; For the three months ended March 31, 2024, the Company did not incur any termination fees. For the three months ended March 31, 2023, the Company incurred immaterial termination fees related to termination charges associated with certain prior distributors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Advertising costs are expensed as incurred and charged to selling, general and administrative expenses. The Company mainly uses targeted marketing initiatives, such as sporting events, print, radio, and television advertising, alongside direct sponsorships and endorsements. The Company incurred advertising expenses of approximately $46.5 million and $31.0 million for the three months ended March 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Research and development costs are charged to selling, general and administrative expenses as incurred and consist primarily of consulting fees, raw material usage and test production of beverages. The Company incurred expenses of approximately $0.2 million and $0.3 million, for the three months ended March 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Gain/Loss &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The Company's foreign subsidiaries&#x2019; functional currency is the local currency of operations. The net assets of foreign operations are translated into U.S. dollars using current exchange rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's foreign subsidiaries perform remeasurements of their assets and liabilities denominated in non-functional currencies on a periodic basis, and the gain or loss from these adjustments related to the fluctuations in foreign exchange rates versus the U.S. dollar are included in the consolidated statements of operations and comprehensive income as foreign exchange gain (loss). For the three months ended March 31, 2024 and 2023, the Company recognized net foreign exchange losses of $0.4 million and $0.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Translation gains and losses that arise from the translation of net assets from functional currency to the reporting currency, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in other comprehensive (loss) income as foreign currency translation (loss) gain, net of income tax. The Company experienced a foreign currency translation net loss during the three months ended March 31, 2024 of $1.4 million and a net gain of $0.6&#160;million for the three months ended March 31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's operations in different countries required that it primarily transacted in the following currencies:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;China - Yuan,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hong Kong - Hong Kong Dollar,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sweden - Krona,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finland - Euro,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom - Pound Sterling, and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada - Canadian Dollar&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; ("ASC 820") defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.950%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.850%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Observable inputs such as quoted market prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Observable market-based inputs or unobservable inputs that are corroborated by market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 3:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unobservable inputs for which there is little or no market data, which require the use of the reporting entity&#x2019;s own assumptions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying value of cash and cash equivalents, accounts receivable, accounts payable, other current liabilities, note receivable and accrued expenses approximate fair value due to their relative short-term maturity and market interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The Company accounts for income taxes pursuant to the provisions of ASC Topic 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. This approach requires, among other things, an asset and liability approach to calculating deferred income taxes, and recognizing deferred tax assets and liabilities for expected future tax consequences stemming from temporary differences between asset and liability carrying amounts and their tax bases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A valuation allowance is established to offset any net deferred tax assets for which management believes it is more-likely-than-not that the net deferred asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's 2020 through 2022 U.S. federal income tax returns are subject to examination by the IRS. The Company's state income tax returns are subject to examination for the 2019 through 2022 tax years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company computes earnings per share ("EPS") in accordance with ASC Topic 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 260&#x201d;), which requires that basic earnings per share of common stock are computed by dividing income or loss available to common stockholders by the weighted average number of shares of common stock outstanding. It also requires companies with different classes of stock (e.g., common stock and participating preferred stock) to calculate EPS using the two-class method. The two-class method is an allocation of earnings (distributed and undistributed) between the holders of common stock and a company&#x2019;s participating preferred stockholders. Under the two-class method, earnings for the reporting period are allocated between common stockholders and other security holders based on their respective participation rights in undistributed earnings. See Note 3. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also computes diluted EPS, which accounts for the potential impact of dilutive securities on EPS. Dilutive EPS includes the effect of all potential dilutive shares of common stock that were outstanding during the period. Such dilutive securities can include RSUs, PSUs, options, and convertible preferred shares. For the computation of diluted EPS, the numerator remains unchanged from basic EPS, but the denominator is adjusted to include the weighted average number of additional shares of common stock that would have been outstanding if dilutive potential shares of common stock had been issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company follows the provisions of ASC Topic 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2014; Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; ("ASC 718") and related interpretations. As such, compensation cost is measured on the date of grant at the fair value of the share-based payments. Such compensation amounts, if any, are amortized over the respective vesting periods of the grants. See Note 14. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Cost of revenue consists of the costs of raw materials, which includes concentrates and liquid bases, co-packing fees, repacking fees, freight charges, certain internal transfer costs, warehouse expenses incurred prior to the manufacturing of the Company&#x2019;s finished products, inventory allowance for excess and obsolete products, and certain quality control costs. Raw materials account for the largest portion of the cost of revenue. Raw materials include cans, other containers, flavors, ingredients and packaging materials.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, General and Administrative Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Selling, general and administrative expenses include various operating expenses such as warehousing costs after manufacturing, expenses for advertising, samplings and in-store demonstrations, costs for merchandise displays, point-of-sale materials and premium items, sponsorship expenses, other marketing expenses and design expenses. Selling, general and administrative expenses also include costs such as payroll costs, travel costs, professional service fees (including legal fees), depreciation and other selling, general and administrative costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Shipping and handling costs for freight charges on goods shipped are included in cost of revenue. Freight expense on goods shipped for the three months ended March 31, 2024 and 2023 was approximately $14.0 million and $14.2 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Current Liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other current liabilities consisted of various state beverage container deposits and VAT/GST payable. As of March&#160;31, 2024 and December&#160;31, 2023 state beverage container deposits payable was $10.9 million and $10.1 million, respectively. As of March&#160;31, 2024 and December&#160;31, 2023 VAT/GST payable was $2.1 million and $0.8 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company adopts all applicable new accounting pronouncements as of the specified effective dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (the "FASB") introduced ASU 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, which enhances Segment Reporting (Topic 280) disclosures. This update mandates detailed disclosures on key segment expenses and other items, including segment profit or loss measures. It also requires that companies with a single reportable segment provide comprehensive Topic 280 disclosures. The effective date is for fiscal years beginning after December 15, 2023, and interim periods in fiscal years after December 15, 2024, with retrospective application to all periods presented. The Company is currently evaluating the impact of ASU 2023-07 on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, introducing changes to income tax disclosures, primarily relating to effective tax rates and cash paid for taxes. This ASU requires companies to provide an annual rate reconciliation in both dollar figures and percentages, and changes the way annual income taxes paid are disclosed by all entities, necessitating a breakdown by federal, state, and foreign jurisdictions. The standard is effective for public business entities for fiscal years beginning after December 15, 2024. Prospective application is permitted. The Company is currently evaluating the impact of ASU 2023-09 on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-299">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and notes required by U.S. GAAP for annual audited consolidated financial statements. In the opinion of management, all adjustments considered necessary for a fair presentation have been included. The results for the three months ended March&#160;31, 2024 are not necessarily indicative of the results expected for any future period or the full year. These unaudited consolidated financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023, as filed by the Company with the Securities and Exchange Commission (the &#x201c;2023 Annual Report&#x201d;). These consolidated financial statements and the accompanying notes should be read in conjunction with the 2023 Annual Report. The consolidated financial statements of the Company include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in accordance with U.S. GAAP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform with the current period's presentation in the consolidated financial statements and notes thereto. Accounts payable, Accrued expenses, and Income taxes payable were reallocated from within Accounts payable and accrued expenses and are now reflected as standalone financial statement line items in the consolidated balance sheets and consolidated statements of cash flows, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:StockholdersEquityPolicyTextBlock contextRef="c-1" id="f-300">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock Split&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; On November 13, 2023, the Company effected a three-for-one stock split to stockholders of record on such date (the "Forward Stock Split"). For clarity and consistency in financial reporting, all shares, restricted stock units, performance stock units, stock options, and per share amounts presented in the accompanying consolidated financial statements and these notes have been retrospectively adjusted to account for the effects of the stock split for all periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 contextRef="c-8" decimals="INF" id="f-301" unitRef="number">3</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-302">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The preparation of consolidated financial statements and accompanying disclosures in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of the financial statements. Although these estimates are based on management's best knowledge of current events and actions that the Company may undertake in the future, actual results may differ from those estimates. Significant estimates include promotional allowance, the allowance for current expected credit losses, allowance for inventory obsolescence and sales returns, the useful lives of property and equipment, impairment of goodwill and intangibles, deferred taxes and related valuation allowance, and the valuation of stock-based compensation.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-303">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Operating segments are defined as components of an enterprise that engage in business activities, maintain discrete financial information, and undergo regular review by the chief operating decision maker (the "CODM"), who in this case, is the Chief Executive Officer. This review is performed to assess performance and allocate resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Despite the Company's presence in several geographical regions, it operates as a single operating segment. The Company's operations and strategies are centrally designed and executed due to the substantial similarities among the geographical components. The CODM evaluates operating results and allocates resources primarily on a consolidated basis due to the significant economic interdependencies between the Company's geographical operations. As a result, the Company is managed as a single operating segment and has a single reportable segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-304">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of Risk &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; Substantially all of the Company&#x2019;s revenue is derived from the sale of Celsius&#xae; functional energy drinks and liquid supplements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue from customers accounting for more than 10% of total revenue for the three months ended March&#160;31, 2024 and 2023 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For The Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pepsi&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Costco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; As of March&#160;31, 2024 and December&#160;31, 2023, Pepsi was the only customer with a balance greater than 10% of total accounts receivable as of the end of such periods. The accounts receivable balance due from Pepsi represented 67.9% and 69.0% of total accounts receivable as of March&#160;31, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk primarily include cash and cash equivalents, accounts receivable and a note receivable. The Company ensures that its cash and cash equivalents are held with reputable financial institutions to mitigate this risk. At times, balances in the Company&#x2019;s cash accounts may exceed the Federal Deposit Insurance Corporation ("FDIC") limit. As of March&#160;31, 2024 and December&#160;31, 2023, the Company had approximately $879.0 million and $755.5 million, respectively, in excess of the FDIC limit.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c-1" id="f-305">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue from customers accounting for more than 10% of total revenue for the three months ended March&#160;31, 2024 and 2023 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For The Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pepsi&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Costco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-37" decimals="3" id="f-306" unitRef="number">0.592</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-38" decimals="3" id="f-307" unitRef="number">0.602</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-39" decimals="3" id="f-308" unitRef="number">0.102</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-40" decimals="3" id="f-309" unitRef="number">0.129</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-41" decimals="3" id="f-310" unitRef="number">0.306</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-42" decimals="3" id="f-311" unitRef="number">0.269</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-43" decimals="3" id="f-312" unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-44" decimals="3" id="f-313" unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-45" decimals="3" id="f-314" unitRef="number">0.679</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-46" decimals="3" id="f-315" unitRef="number">0.690</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashUninsuredAmount contextRef="c-3" decimals="-5" id="f-316" unitRef="usd">879000000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="c-4" decimals="-5" id="f-317" unitRef="usd">755500000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-318">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company considers all highly liquid instruments with original maturities of three months or less when purchased to be cash equivalents. As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not hold any instruments with original maturities exceeding three months.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-319">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Cash &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; As of March&#160;31, 2024 and December&#160;31, 2023, the Company did not have any restricted cash balances.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="c-1" id="f-320">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable and Current Expected Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company is exposed to potential credit risks associated with its product sales and related accounts receivable, as it generally does not require collateral from its customers. The Company&#x2019;s expected loss allowance methodology for accounts receivable is determined using historical collection experience, current and future economic and market conditions, a review of the current status of customers&#x2019; trade accounts receivables, and where available, a review of the financial condition and credit ratings of larger customers, including credit reports. Customers are pooled based on having specific risk factors in common, and the Company reassesses these customer pools on a periodic basis. The receivables allowance is based on aging of the accounts receivable balances and estimated credit loss percentages. The Company uses the probability of default and forward-looking information to assess credit risk and estimate expected credit losses for its note &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;receivable related to Qifeng Food Technology (Beijing) Co. Ltd ("Qifeng"). See Note 7. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note Receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for more information on Qifeng and the note receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowances can be affected by changes in the industry, customer credit issues or customer bankruptcies when such events are reasonable and supportable. Historical information is used in addition to reasonable and supportable information for forecast periods, where applicable.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c-1" id="f-321">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.616%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.184%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Allowance for Expected Credit Losses &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current period change for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5,352&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-322" unitRef="usd">3137000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">2215000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-324" unitRef="usd">5352000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-325">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt; &#x2014; Inventories are valued at the lower of cost or net realizable value, with costs approximating those determined under the first-in, first-out method. As of both</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves contextRef="c-3" decimals="-5" id="f-326" unitRef="usd">4200000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="c-4" decimals="-5" id="f-327" unitRef="usd">4200000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-328">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of the asset, generally ranging from &lt;span style="-sec-ix-hidden:f-329"&gt;three&lt;/span&gt; to seven years.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-48" id="f-330">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-331">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; In accordance with ASC Topic 360, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; the Company reviews the carrying value of long-lived assets, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss is recognized for a long-lived asset if its carrying amount is not recoverable and exceeds its fair value. The carrying amount is not recoverable when it exceeds the sum of the undiscounted cash flows expected to result from use of the asset over its remaining useful life and final disposition. The Company did not record any impairment charges related to long-lived assets during the three months ended March&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="c-1" id="f-332">The following table sets forth long-lived asset information, which includes property and equipment-net, right-of-use assets, and definite-lived intangible assets-net and excludes goodwill and indefinite-lived intangible assets, where individual countries represent a significant portion of the total:&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.210%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sweden&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets related to foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total long-lived assets-net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;41,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;38,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <celh:TotalLonglivedAssets contextRef="c-49" decimals="-3" id="f-333" unitRef="usd">27543000</celh:TotalLonglivedAssets>
    <celh:TotalLonglivedAssets contextRef="c-50" decimals="-3" id="f-334" unitRef="usd">24316000</celh:TotalLonglivedAssets>
    <celh:LonglivedAssetsRelatedToForeignOperations contextRef="c-51" decimals="-3" id="f-335" unitRef="usd">11785000</celh:LonglivedAssetsRelatedToForeignOperations>
    <celh:LonglivedAssetsRelatedToForeignOperations contextRef="c-52" decimals="-3" id="f-336" unitRef="usd">12153000</celh:LonglivedAssetsRelatedToForeignOperations>
    <celh:LonglivedAssetsRelatedToForeignOperations contextRef="c-53" decimals="-3" id="f-337" unitRef="usd">2232000</celh:LonglivedAssetsRelatedToForeignOperations>
    <celh:LonglivedAssetsRelatedToForeignOperations contextRef="c-54" decimals="-3" id="f-338" unitRef="usd">2212000</celh:LonglivedAssetsRelatedToForeignOperations>
    <celh:LonglivedAssetsRelatedToForeignOperations contextRef="c-55" decimals="-3" id="f-339" unitRef="usd">30000</celh:LonglivedAssetsRelatedToForeignOperations>
    <celh:LonglivedAssetsRelatedToForeignOperations contextRef="c-56" decimals="-3" id="f-340" unitRef="usd">29000</celh:LonglivedAssetsRelatedToForeignOperations>
    <celh:LonglivedAssetsRelatedToForeignOperations contextRef="c-3" decimals="-3" id="f-341" unitRef="usd">14047000</celh:LonglivedAssetsRelatedToForeignOperations>
    <celh:LonglivedAssetsRelatedToForeignOperations contextRef="c-4" decimals="-3" id="f-342" unitRef="usd">14394000</celh:LonglivedAssetsRelatedToForeignOperations>
    <celh:TotalLonglivedAssets contextRef="c-3" decimals="-3" id="f-343" unitRef="usd">41590000</celh:TotalLonglivedAssets>
    <celh:TotalLonglivedAssets contextRef="c-4" decimals="-3" id="f-344" unitRef="usd">38710000</celh:TotalLonglivedAssets>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-345">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company recognizes revenue in accordance with ASC Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied. Product sales occur once control is transferred based on the commercial terms of the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 4. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company receives payments from certain distributors in new territories as reimbursement for contract termination costs paid to the prior distributors in those territories. Amounts received pursuant to these new or amended distribution agreements entered into with certain distributors relating to the costs associated with terminating the Company&#x2019;s prior distributors are accounted for as deferred revenue and recognized ratably over the anticipated life of the respective new or amended distribution agreements.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt; &#x2014; Shipping and handling costs for freight charges on goods shipped are included in cost of revenue.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <celh:AccruedDistributorTerminationFeePolicyTextBlock contextRef="c-1" id="f-346">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distributor Termination Fees &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014; For the three months ended March 31, 2024, the Company did not incur any termination fees. For the three months ended March 31, 2023, the Company incurred immaterial termination fees related to termination charges associated with certain prior distributors.&lt;/span&gt;&lt;/div&gt;</celh:AccruedDistributorTerminationFeePolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-347">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs&lt;/span&gt; &#x2014; Advertising costs are expensed as incurred and charged to selling, general and administrative expenses. The Company mainly uses targeted marketing initiatives, such as sporting events, print, radio, and television advertising, alongside direct sponsorships and endorsements.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense contextRef="c-1" decimals="-5" id="f-348" unitRef="usd">46500000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense contextRef="c-7" decimals="-5" id="f-349" unitRef="usd">31000000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c-1" id="f-350">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Research and Development&lt;/span&gt; &#x2014; Research and development costs are charged to selling, general and administrative expenses as incurred and consist primarily of consulting fees, raw material usage and test production of beverages.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-5" id="f-351" unitRef="usd">200000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-7" decimals="-5" id="f-352" unitRef="usd">300000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-353">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Gain/Loss &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The Company's foreign subsidiaries&#x2019; functional currency is the local currency of operations. The net assets of foreign operations are translated into U.S. dollars using current exchange rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's foreign subsidiaries perform remeasurements of their assets and liabilities denominated in non-functional currencies on a periodic basis, and the gain or loss from these adjustments related to the fluctuations in foreign exchange rates versus the U.S. dollar are included in the consolidated statements of operations and comprehensive income as foreign exchange gain (loss). For the three months ended March 31, 2024 and 2023, the Company recognized net foreign exchange losses of $0.4 million and $0.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Translation gains and losses that arise from the translation of net assets from functional currency to the reporting currency, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in other comprehensive (loss) income as foreign currency translation (loss) gain, net of income tax. The Company experienced a foreign currency translation net loss during the three months ended March 31, 2024 of $1.4 million and a net gain of $0.6&#160;million for the three months ended March 31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's operations in different countries required that it primarily transacted in the following currencies:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;China - Yuan,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hong Kong - Hong Kong Dollar,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sweden - Krona,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finland - Euro,&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom - Pound Sterling, and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada - Canadian Dollar&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <celh:ExchangeLosses contextRef="c-1" decimals="-5" id="f-354" unitRef="usd">400000</celh:ExchangeLosses>
    <celh:ExchangeLosses contextRef="c-7" decimals="-5" id="f-355" unitRef="usd">100000</celh:ExchangeLosses>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax contextRef="c-1" decimals="-5" id="f-356" unitRef="usd">1400000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainBeforeTax contextRef="c-7" decimals="-5" id="f-357" unitRef="usd">600000</us-gaap:ForeignCurrencyTransactionGainBeforeTax>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-358">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; ("ASC 820") defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.950%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.850%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Observable inputs such as quoted market prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Observable market-based inputs or unobservable inputs that are corroborated by market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 3:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unobservable inputs for which there is little or no market data, which require the use of the reporting entity&#x2019;s own assumptions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying value of cash and cash equivalents, accounts receivable, accounts payable, other current liabilities, note receivable and accrued expenses approximate fair value due to their relative short-term maturity and market interest rates.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <celh:FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock contextRef="c-1" id="f-359">These inputs are prioritized below:&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.950%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.850%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Observable inputs such as quoted market prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Observable market-based inputs or unobservable inputs that are corroborated by market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 3:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unobservable inputs for which there is little or no market data, which require the use of the reporting entity&#x2019;s own assumptions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</celh:FairValueMeasurementSummaryOfFairValueInstrumentInputsTableTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-360">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The Company accounts for income taxes pursuant to the provisions of ASC Topic 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. This approach requires, among other things, an asset and liability approach to calculating deferred income taxes, and recognizing deferred tax assets and liabilities for expected future tax consequences stemming from temporary differences between asset and liability carrying amounts and their tax bases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A valuation allowance is established to offset any net deferred tax assets for which management believes it is more-likely-than-not that the net deferred asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's 2020 through 2022 U.S. federal income tax returns are subject to examination by the IRS. The Company's state income tax returns are subject to examination for the 2019 through 2022 tax years.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-361">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company computes earnings per share ("EPS") in accordance with ASC Topic 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 260&#x201d;), which requires that basic earnings per share of common stock are computed by dividing income or loss available to common stockholders by the weighted average number of shares of common stock outstanding. It also requires companies with different classes of stock (e.g., common stock and participating preferred stock) to calculate EPS using the two-class method. The two-class method is an allocation of earnings (distributed and undistributed) between the holders of common stock and a company&#x2019;s participating preferred stockholders. Under the two-class method, earnings for the reporting period are allocated between common stockholders and other security holders based on their respective participation rights in undistributed earnings. See Note 3. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also computes diluted EPS, which accounts for the potential impact of dilutive securities on EPS. Dilutive EPS includes the effect of all potential dilutive shares of common stock that were outstanding during the period. Such dilutive securities can include RSUs, PSUs, options, and convertible preferred shares. For the computation of diluted EPS, the numerator remains unchanged from basic EPS, but the denominator is adjusted to include the weighted average number of additional shares of common stock that would have been outstanding if dilutive potential shares of common stock had been issued.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-362">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company follows the provisions of ASC Topic 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2014; Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; ("ASC 718") and related interpretations. As such, compensation cost is measured on the date of grant at the fair value of the share-based payments. Such compensation amounts, if any, are amortized over the respective vesting periods of the grants. See Note 14. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for more information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c-1" id="f-363">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Cost of revenue consists of the costs of raw materials, which includes concentrates and liquid bases, co-packing fees, repacking fees, freight charges, certain internal transfer costs, warehouse expenses incurred prior to the manufacturing of the Company&#x2019;s finished products, inventory allowance for excess and obsolete products, and certain quality control costs. Raw materials account for the largest portion of the cost of revenue. Raw materials include cans, other containers, flavors, ingredients and packaging materials.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c-1" id="f-364">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling, General and Administrative Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#x2014; Selling, general and administrative expenses include various operating expenses such as warehousing costs after manufacturing, expenses for advertising, samplings and in-store demonstrations, costs for merchandise displays, point-of-sale materials and premium items, sponsorship expenses, other marketing expenses and design expenses. Selling, general and administrative expenses also include costs such as payroll costs, travel costs, professional service fees (including legal fees), depreciation and other selling, general and administrative costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <celh:FreightExpense contextRef="c-1" decimals="-5" id="f-365" unitRef="usd">14000000</celh:FreightExpense>
    <celh:FreightExpense contextRef="c-7" decimals="-5" id="f-366" unitRef="usd">14200000</celh:FreightExpense>
    <celh:OtherCurrentLiabilitiesPolicyPolicyTextBlock contextRef="c-1" id="f-367">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Current Liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;Other current liabilities consisted of various state beverage container deposits and VAT/GST payable.</celh:OtherCurrentLiabilitiesPolicyPolicyTextBlock>
    <celh:StateBeverageContainerDeposit contextRef="c-3" decimals="-3" id="f-368" unitRef="usd">10900000</celh:StateBeverageContainerDeposit>
    <celh:StateBeverageContainerDeposit contextRef="c-4" decimals="-3" id="f-369" unitRef="usd">10100000</celh:StateBeverageContainerDeposit>
    <celh:ValueAddedTaxPayment contextRef="c-3" decimals="-3" id="f-370" unitRef="usd">2100000</celh:ValueAddedTaxPayment>
    <celh:ValueAddedTaxPayment contextRef="c-4" decimals="-3" id="f-371" unitRef="usd">800000</celh:ValueAddedTaxPayment>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-372">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company adopts all applicable new accounting pronouncements as of the specified effective dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (the "FASB") introduced ASU 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, which enhances Segment Reporting (Topic 280) disclosures. This update mandates detailed disclosures on key segment expenses and other items, including segment profit or loss measures. It also requires that companies with a single reportable segment provide comprehensive Topic 280 disclosures. The effective date is for fiscal years beginning after December 15, 2023, and interim periods in fiscal years after December 15, 2024, with retrospective application to all periods presented. The Company is currently evaluating the impact of ASU 2023-07 on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, introducing changes to income tax disclosures, primarily relating to effective tax rates and cash paid for taxes. This ASU requires companies to provide an annual rate reconciliation in both dollar figures and percentages, and changes the way annual income taxes paid are disclosed by all entities, necessitating a breakdown by federal, state, and foreign jurisdictions. The standard is effective for public business entities for fiscal years beginning after December 15, 2024. Prospective application is permitted. The Company is currently evaluating the impact of ASU 2023-09 on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-374">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;EARNINGS PER SHARE&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Series A Preferred Stock is classified as a participating security in accordance with ASC 260. Net income allocated to the holders of Series A Preferred Stock is based on the Series A stockholders&#x2019; proportionate share of weighted average shares of common stock outstanding on an if-converted basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For purposes of determining diluted earnings per common share, basic earnings per common share was adjusted to include the effect of potential dilutive common shares outstanding. These potential dilutive shares include unvested restricted stock and performance-based stock units. The more dilutive of the two-class method or the treasury method is used for this adjustment. Additionally, Series A Preferred Stock is included using the if-converted method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the two-class method, net income is reallocated to common stock, the Series A Preferred Stock, and all dilutive securities based on the contractual participating rights of the respective securities to share in the current earnings as if all of the earnings for the period had been distributed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.994%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For The Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;77,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividends on Series A preferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income allocated to participating preferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allocation of earnings to participating securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reallocation of earnings to participating securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerator for Diluted EPS - Income available to common stockholders after assumed conversions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64,958&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31,505&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted average basic common shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;232,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;230,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dilutive effect of common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted average diluted common shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;237,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;236,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For both the three months ended March&#160;31, 2024 and March&#160;31, 2023, 22.0 million potentially dilutive securities were excluded from the computation of diluted earnings per share related to common stockholders, as their effect was antidilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-375">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the two-class method, net income is reallocated to common stock, the Series A Preferred Stock, and all dilutive securities based on the contractual participating rights of the respective securities to share in the current earnings as if all of the earnings for the period had been distributed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.994%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.723%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For The Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;77,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividends on Series A preferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income allocated to participating preferred shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allocation of earnings to participating securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reallocation of earnings to participating securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerator for Diluted EPS - Income available to common stockholders after assumed conversions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64,958&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31,505&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted average basic common shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;232,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;230,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dilutive effect of common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted average diluted common shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;237,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;236,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-376" unitRef="usd">77811000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-377" unitRef="usd">41227000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1" decimals="-3" id="f-378" unitRef="usd">6837000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-7" decimals="-3" id="f-379" unitRef="usd">6781000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:UndistributedEarnings contextRef="c-1" decimals="-3" id="f-380" unitRef="usd">-6128000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings contextRef="c-7" decimals="-3" id="f-381" unitRef="usd">-2934000</us-gaap:UndistributedEarnings>
    <celh:NetIncomeAttributableToCommonShareholders contextRef="c-1" decimals="-3" id="f-382" unitRef="usd">64846000</celh:NetIncomeAttributableToCommonShareholders>
    <celh:NetIncomeAttributableToCommonShareholders contextRef="c-7" decimals="-3" id="f-383" unitRef="usd">31512000</celh:NetIncomeAttributableToCommonShareholders>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="c-1" decimals="-3" id="f-384" unitRef="usd">6128000</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="c-7" decimals="-3" id="f-385" unitRef="usd">2934000</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <celh:UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted contextRef="c-1" decimals="-3" id="f-386" unitRef="usd">6016000</celh:UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted>
    <celh:UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted contextRef="c-7" decimals="-3" id="f-387" unitRef="usd">2941000</celh:UndistributedEarningsLossReAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-388" unitRef="usd">64958000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-7" decimals="-3" id="f-389" unitRef="usd">31505000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-390" unitRef="shares">232780000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-391" unitRef="shares">230019000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-392" unitRef="shares">4743000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-7" decimals="-3" id="f-393" unitRef="shares">6258000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-394" unitRef="shares">237523000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-395" unitRef="shares">236277000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-396"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-397"
      unitRef="usdPerShare">0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-398"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-399"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareDiluted>
    <celh:PotentiallyDilutiveSharesOutstanding contextRef="c-7" decimals="-5" id="f-400" unitRef="shares">22000000</celh:PotentiallyDilutiveSharesOutstanding>
    <celh:PotentiallyDilutiveSharesOutstanding contextRef="c-1" decimals="-5" id="f-401" unitRef="shares">22000000</celh:PotentiallyDilutiveSharesOutstanding>
    <celh:RevenueTextBlock contextRef="c-1" id="f-402">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;REVENUE&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when performance obligations under the terms of a contract with the customer are satisfied. The primary performance obligation is the promise to sell finished products to customers, including distributors/co-packers, wholesalers, and retailers. Product sales occur once control or title is transferred based on the commercial terms of the applicable agreements with customers, and traditionally such agreements do not allow for a right of return. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods. Product sales are recorded net of variable consideration, such as provisions for returns, discounts and allowances. Such provisions are calculated using historical averages and adjusted for any expected changes due to current business conditions. Consideration given to customers for cooperative advertising is recognized as a reduction of revenue except to the extent that there is a distinct good or service, in which case the expense is classified as selling or marketing expense. The amount of consideration the Company receives and revenue the Company recognizes varies with changes in incentives the Company offers to its customers and their customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Information about the Company&#x2019;s net sales by geographical location for the three months ended March&#160;31, 2024 and 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For The Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;339,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;248,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;355,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;259,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s North America revenue is derived from the United States and Canada.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sweden represented the largest foreign portion of total consolidated revenue, accounting for approximately $10.0 million and $5.5 million for the three months ended March&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Promotional (Billback) Allowances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s promotional allowance programs with its distributors or retailers are executed through separate agreements in the ordinary course of business (variable consideration). These agreements provide for one or more of the arrangements described below and are of varying durations. The Company&#x2019;s billbacks are calculated based on various programs with distributors and retail customers, and accruals are established for the Company&#x2019;s anticipated liabilities. These accruals are based on agreed upon terms as well as the Company&#x2019;s historical experience with similar programs and require management&#x2019;s judgment with respect to estimating consumer participation and distributor and retail customer performance levels. Differences between such estimated expenses and actual expenses for promotional and other allowance are recognized in the period such differences are determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Promotional allowance recorded as a reduction to revenue, primarily include consideration given to the Company&#x2019;s distributors or retail customers including, but not limited to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;discounts from list prices to support price promotions to end-consumers by retailers;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;reimbursements given to the Company&#x2019;s distributors for agreed portions of their promotional spend with retailers, including slotting, shelf space allowances and other fees for both new and existing products;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;the Company&#x2019;s agreed share of fees given to distributors and/or directly to retailers for advertising, in-store marketing and promotional activities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;the Company&#x2019;s agreed share of slotting, shelf space allowances and other fees given directly to retailers, club stores and/or wholesalers;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;incentives given to the Company&#x2019;s distributors and/or retailers for achieving or exceeding certain predetermined volume goals;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;discounted products; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;contractual fees given to the Company&#x2019;s distributors related to sales made directly by the Company to certain customers that fall within the distributors&#x2019; sales territories; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;contractual fees given to distributors for items sold below defined pricing targets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2024 and 2023, promotional allowance included as a reduction of revenue was $95.0 million and $65.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued promotional allowances were $129.2 million and $99.8 million as of March&#160;31, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Agreements with Pepsi&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company executed multiple agreements with Pepsi on August 1, 2022, including a Distribution Agreement relating to the sale and distribution of certain of the Company&#x2019;s beverage products in existing channels and distribution methods in the U.S., excluding certain existing customer accounts and sales channels, Puerto Rico and the U.S. Virgin Islands (collectively, the &#x201c;Territory&#x201d;). Under the Distribution Agreement, the Company granted Pepsi the right to sell and distribute its existing beverage products in existing channels and distribution methods and future beverage products that are added from time to time as licensed products under the Distribution Agreement in the Territory. The Distribution Agreement represents a master service agreement and can be cancelled by either party without cause in the &lt;span style="-sec-ix-hidden:f-420"&gt;nineteen&lt;/span&gt;th year of the term (i.e., 2041), the twenty-ninth year of the term (i.e., 2051) and in each &lt;span style="-sec-ix-hidden:f-421"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; year thereafter (i.e., 2061, 2071, etc.) by providing 12 months&#x2019; written notice to the other party on August 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of the year preceding the year of termination. Except for a termination by the Company &#x201c;with cause&#x201d; or a termination by Pepsi &#x201c;without cause,&#x201d; (each as defined in the Distribution Agreement), the Company is required to pay Pepsi certain compensation upon a termination as specified in the Distribution Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company agreed to provide Pepsi a right of first offer in the event the Company intends to (i) manufacture, distribute or sell products in certain additional countries as specified in the Distribution Agreement or (ii) distribute or sell products in any future channels and distribution methods during the term of the Distribution Agreement. Pepsi agreed to meet and confer in good faith with the Company regarding the terms and conditions upon which Pepsi may be willing to sell or distribute the Company's products, either directly or through local sub-distributors in certain other additional countries. The Distribution Agreement includes other customary provisions, including non-competition covenants in favor of the Company, representations and warranties, indemnification provisions, insurance provisions and confidentiality provisions. In the fourth quarter of 2023, under the terms of the Distribution Agreement, the Company and Pepsi agreed to extend distribution to the Canadian market, which commenced in January of 2024 with Pepsi serving as the exclusive distributor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On August 1, 2022, the Company and Pepsi executed a transition agreement providing for the Company&#x2019;s transition of certain existing distribution rights in the Territory to Pepsi (the &#x201c;Transition Agreement&#x201d;). Under the terms of the Transition Agreement, Pepsi agreed to pay the Company up to $250 million in multiple tranches to facilitate the Company&#x2019;s transition of certain distribution rights to Pepsi. The Company received $227.8 million of funds from Pepsi that were contractually restricted to be used only to pay termination fees due to other distributors; any excess cash received over amounts due to other distributors was required to be refunded back to Pepsi. During 2023, $38.3 million of such funds were refunded to Pepsi. As of December 31, 2023, there was no refund liability owed to Pepsi.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 23, 2024, the Company entered into Amendment No. 1 to the Distribution Agreement with Pepsi, pursuant to which the Company will provide Pepsi with an incentive program designed to incentivize and compensate Pepsi for its continued focus on and actions to support the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In January 2019, the Company entered into a license and repayment of the investment agreement with Qifeng. Under the agreement, Qifeng was granted the exclusive license rights to manufacture, market and commercialize Celsius branded products in China. The term of the agreement is 50 years, with annual royalty fees due from Qifeng after the end of each calendar year. The royalty fees are based on a percentage of Qifeng&#x2019;s sales of Celsius branded products; however, the fees are fixed for the first five years of the agreement, totaling approximately $6.9 million combined, and then are subject to annual guaranteed minimums over the remaining term of the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the agreement, the Company granted Qifeng exclusive license rights and provides ongoing support in product development, brand promotion and technical expertise. The ongoing support is integral to the exclusive license rights and, as such, both of these represent a combined, single performance obligation. The transaction price consists of the guaranteed minimums and the variable royalty fees, all of which are allocated to the single performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company uses the passage of time to measure progress towards satisfying its performance obligation because of its ongoing efforts in providing the exclusive license rights including providing continuous access, updates and support, to product development, brand promotion and technical expertise.&lt;/span&gt;&lt;/div&gt;</celh:RevenueTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-403">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Information about the Company&#x2019;s net sales by geographical location for the three months ended March&#160;31, 2024 and 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.855%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For The Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;339,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;248,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;355,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;259,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-3" id="f-404" unitRef="usd">339512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-58" decimals="-3" id="f-405" unitRef="usd">248552000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-59" decimals="-3" id="f-406" unitRef="usd">14142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-407" unitRef="usd">8652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-408" unitRef="usd">675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-409" unitRef="usd">1258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-410" unitRef="usd">1379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-411" unitRef="usd">1477000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-412" unitRef="usd">355708000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-413" unitRef="usd">259939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-5" id="f-414" unitRef="usd">10000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-5" id="f-415" unitRef="usd">5500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <celh:PromotionalAllowance contextRef="c-1" decimals="-5" id="f-416" unitRef="usd">95000000</celh:PromotionalAllowance>
    <celh:PromotionalAllowance contextRef="c-7" decimals="-5" id="f-417" unitRef="usd">65500000</celh:PromotionalAllowance>
    <celh:AccruedPromotionalAllowance contextRef="c-3" decimals="-5" id="f-418" unitRef="usd">129200000</celh:AccruedPromotionalAllowance>
    <celh:AccruedPromotionalAllowance contextRef="c-4" decimals="-5" id="f-419" unitRef="usd">99800000</celh:AccruedPromotionalAllowance>
    <celh:TotalPayment contextRef="c-68" decimals="-6" id="f-422" unitRef="usd">250000000</celh:TotalPayment>
    <celh:IncreaseDecreaseInAccruedDistributorTerminationsFees contextRef="c-69" decimals="-5" id="f-423" unitRef="usd">227800000</celh:IncreaseDecreaseInAccruedDistributorTerminationsFees>
    <celh:IncreaseDecreaseInAccruedDistributorTerminationsFees contextRef="c-70" decimals="-5" id="f-424" unitRef="usd">-38300000</celh:IncreaseDecreaseInAccruedDistributorTerminationsFees>
    <celh:CollaborativeArrangementAgreementTerm contextRef="c-71" id="f-425">P50Y</celh:CollaborativeArrangementAgreementTerm>
    <celh:CollaborativeArrangementFixedFeesTerm contextRef="c-71" id="f-426">P5Y</celh:CollaborativeArrangementFixedFeesTerm>
    <celh:RoyaltyFees contextRef="c-71" decimals="-5" id="f-427" unitRef="usd">6900000</celh:RoyaltyFees>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-428">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;INVENTORIES&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventories-net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;184,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Inventory reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Inventories-net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;197,504&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;229,275&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-429">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventories-net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;184,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Inventory reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Inventories-net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;197,504&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;229,275&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods contextRef="c-3" decimals="-3" id="f-430" unitRef="usd">169088000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c-4" decimals="-3" id="f-431" unitRef="usd">184434000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryRawMaterialsAndSupplies contextRef="c-3" decimals="-3" id="f-432" unitRef="usd">32632000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies contextRef="c-4" decimals="-3" id="f-433" unitRef="usd">49022000</us-gaap:InventoryRawMaterialsAndSupplies>
    <celh:LessInventoryAllowanceForExcessAndObsoleteProducts contextRef="c-3" decimals="-3" id="f-434" unitRef="usd">4216000</celh:LessInventoryAllowanceForExcessAndObsoleteProducts>
    <celh:LessInventoryAllowanceForExcessAndObsoleteProducts contextRef="c-4" decimals="-3" id="f-435" unitRef="usd">4181000</celh:LessInventoryAllowanceForExcessAndObsoleteProducts>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-436" unitRef="usd">197504000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-437" unitRef="usd">229275000</us-gaap:InventoryNet>
    <celh:PrepaidExpensesAndOtherCurrentAssetsTextBlock contextRef="c-1" id="f-438">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets totaled approximately $21.5 million and $19.5 million as of March&#160;31, 2024 and December&#160;31, 2023, respectively, consisting mainly of prepaid advances to co-packers related to inventory production, advertising, prepaid insurance, prepaid slotting fees, value added tax payments and deposits on purchases.&lt;/span&gt;&lt;/div&gt;</celh:PrepaidExpensesAndOtherCurrentAssetsTextBlock>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-5" id="f-439" unitRef="usd">21500000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-5" id="f-440" unitRef="usd">19500000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c-1" id="f-441">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;NOTE RECEIVABLE&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note receivable-net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note receivable-current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2019, the Company restructured its China distribution efforts by entering into two separate economic agreements relating to the commercialization of Celsius products (i.e., the Qifeng exclusive license rights agreement, and the Qifeng repayment of investment agreement). See Note 4. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for information regarding the license agreement with Qifeng.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition to the license agreement, Qifeng agreed to repay, over a five-year period, the marketing investments made by Celsius into the China market through 2018. The repayment, which was formalized via a note receivable from Qifeng (the "Note"), will need to be serviced even if the licensing agreement is cancelled or terminated. The Note is denominated in Chinese-Yuan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Note requires annual principal payments and interest due on March 31 of each year, with the final payment scheduled for 2024. In February 2024, the Company amended the Note and extended the final payment date to December 31, 2024. The Note is recorded at amortized cost. Interest income generated from the Note has been immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company assesses the Note for impairment at each reporting period. This evaluation considers the probability that the Company will be unable to collect the scheduled principal and interest payments based on historical experience of Qifeng&#x2019;s ability to pay, the current economic environment, forward-looking information and other factors. As evidence of solvency for the Note, a stock certificate in Celsius Holdings, Inc. which amounts to 60,000 shares owned by an affiliate under common control of Qifeng is being held at a brokerage account. A letter of guarantee was executed with several restrictions regarding their shares. In particular, it was agreed that the stock would not be sold or transferred without the prior written consent from Celsius. There are other restrictions and agreements, which include that a statement of account will be provided to Celsius on a quarterly basis to confirm and validate the existence of the remaining shares.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <celh:ScheduleOfNoteReceivableTableTableTextBlock contextRef="c-1" id="f-442">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note receivable-net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note receivable-current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</celh:ScheduleOfNoteReceivableTableTableTextBlock>
    <us-gaap:NotesAndLoansReceivableGrossCurrent contextRef="c-3" decimals="-3" id="f-443" unitRef="usd">3412000</us-gaap:NotesAndLoansReceivableGrossCurrent>
    <us-gaap:NotesAndLoansReceivableGrossCurrent contextRef="c-4" decimals="-3" id="f-444" unitRef="usd">3471000</us-gaap:NotesAndLoansReceivableGrossCurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableCurrent contextRef="c-3" decimals="-3" id="f-445" unitRef="usd">1153000</us-gaap:AllowanceForNotesAndLoansReceivableCurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableCurrent contextRef="c-4" decimals="-3" id="f-446" unitRef="usd">1153000</us-gaap:AllowanceForNotesAndLoansReceivableCurrent>
    <us-gaap:NotesReceivableNet contextRef="c-3" decimals="-3" id="f-447" unitRef="usd">2259000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet contextRef="c-4" decimals="-3" id="f-448" unitRef="usd">2318000</us-gaap:NotesReceivableNet>
    <us-gaap:LongTermDebtTerm contextRef="c-3" id="f-449">P5Y</us-gaap:LongTermDebtTerm>
    <celh:InstalmentCollateralShares contextRef="c-3" decimals="INF" id="f-450" unitRef="shares">60000</celh:InstalmentCollateralShares>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-451">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment-net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.582%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Estimated Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Merchandising equipment - coolers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28,350&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24,868&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation expense amounted to approximately $1.1 million and $0.4 million for the three months ended March&#160;31, 2024 and 2023, respectively, and is reflected in selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-452">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment-net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.582%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Estimated Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Merchandising equipment - coolers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28,350&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24,868&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-72" id="f-453">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-73" id="f-454">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-74" decimals="-3" id="f-455" unitRef="usd">26110000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-75" decimals="-3" id="f-456" unitRef="usd">21908000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-76" id="f-457">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-77" id="f-458">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-78" decimals="-3" id="f-459" unitRef="usd">1571000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-79" decimals="-3" id="f-460" unitRef="usd">1467000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-80" id="f-461">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-80" decimals="-3" id="f-462" unitRef="usd">6294000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-81" decimals="-3" id="f-463" unitRef="usd">6143000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-464" unitRef="usd">5625000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-465" unitRef="usd">4650000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-466" unitRef="usd">28350000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-467" unitRef="usd">24868000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-468" unitRef="usd">1100000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-5" id="f-469" unitRef="usd">400000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-470">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:11.25pt"&gt;GOODWILL AND INTANGIBLES&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2024 and December&#160;31, 2023, goodwill was approximately $13.9 million and $14.2 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount and accumulated amortization of intangible assets as of March&#160;31, 2024 and December&#160;31, 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Definite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets-net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11,678&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Brands&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indefinite-lived intangible assets-net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intangibles-net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11,741&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer relationships are amortized over an estimated useful life of 25 years, while brands have an indefinite life. Amortization expense for the three months ended March&#160;31, 2024 and 2023 was approximately $0.1 million for both periods, respectively, and is included in selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other fluctuations in the amounts of intangible assets are due to currency translation adjustments. As of March&#160;31, 2024 and December&#160;31, 2023, there were no indicators of goodwill or intangible asset impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is the future estimated annualized amortization expense related to customer relationships:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.220%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.580%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-3" decimals="-5" id="f-471" unitRef="usd">13900000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-4" decimals="-5" id="f-472" unitRef="usd">14200000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="c-1" id="f-473">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount and accumulated amortization of intangible assets as of March&#160;31, 2024 and December&#160;31, 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Definite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets-net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11,678&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Brands&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indefinite-lived intangible assets-net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intangibles-net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11,741&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedCustomerRelationshipsGross contextRef="c-3" decimals="-3" id="f-474" unitRef="usd">13600000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedCustomerRelationshipsGross contextRef="c-4" decimals="-3" id="f-475" unitRef="usd">13902000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-476" unitRef="usd">2312000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-477" unitRef="usd">2233000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <celh:FiniteLivedIntangibleAssetsEffectOfExchangeRate contextRef="c-3" decimals="-3" id="f-478" unitRef="usd">1000</celh:FiniteLivedIntangibleAssetsEffectOfExchangeRate>
    <celh:FiniteLivedIntangibleAssetsEffectOfExchangeRate contextRef="c-4" decimals="-3" id="f-479" unitRef="usd">9000</celh:FiniteLivedIntangibleAssetsEffectOfExchangeRate>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-3" decimals="-3" id="f-480" unitRef="usd">11289000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-481" unitRef="usd">11678000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <celh:BrandsTotalCarryingAmount contextRef="c-3" decimals="-3" id="f-482" unitRef="usd">461000</celh:BrandsTotalCarryingAmount>
    <celh:BrandsTotalCarryingAmount contextRef="c-4" decimals="-3" id="f-483" unitRef="usd">446000</celh:BrandsTotalCarryingAmount>
    <celh:IntangibleAssetsEffectOfExchangeRateChangesGainLoss contextRef="c-3" decimals="-3" id="f-484" unitRef="usd">-9000</celh:IntangibleAssetsEffectOfExchangeRateChangesGainLoss>
    <celh:IntangibleAssetsEffectOfExchangeRateChangesGainLoss contextRef="c-4" decimals="-3" id="f-485" unitRef="usd">15000</celh:IntangibleAssetsEffectOfExchangeRateChangesGainLoss>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-3" decimals="-3" id="f-486" unitRef="usd">452000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-4" decimals="-3" id="f-487" unitRef="usd">461000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <celh:TotalIntangibles contextRef="c-3" decimals="-3" id="f-488" unitRef="usd">11741000</celh:TotalIntangibles>
    <celh:TotalIntangibles contextRef="c-4" decimals="-3" id="f-489" unitRef="usd">12139000</celh:TotalIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-3" id="f-490">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-491" unitRef="usd">100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-5" id="f-492" unitRef="usd">100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-493">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is the future estimated annualized amortization expense related to customer relationships:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.220%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.580%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-494" unitRef="usd">408000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-3" decimals="-3" id="f-495" unitRef="usd">544000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-3" decimals="-3" id="f-496" unitRef="usd">544000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-3" decimals="-3" id="f-497" unitRef="usd">544000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-3" decimals="-3" id="f-498" unitRef="usd">544000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-3" decimals="-3" id="f-499" unitRef="usd">8705000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-500" unitRef="usd">11289000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-501">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt"&gt;ACCOUNTS PAYABLE AND ACCRUED EXPENSES&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2024 and December&#160;31, 2023 accounts payable was approximately $40.2 million and $42.8 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued freight&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued legal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;63,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;62,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-5" id="f-502" unitRef="usd">40200000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-5" id="f-503" unitRef="usd">42800000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-504">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued freight&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued legal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;63,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;62,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <celh:Freight contextRef="c-3" decimals="-3" id="f-505" unitRef="usd">2317000</celh:Freight>
    <celh:Freight contextRef="c-4" decimals="-3" id="f-506" unitRef="usd">2267000</celh:Freight>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="c-3" decimals="-3" id="f-507" unitRef="usd">17781000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="c-4" decimals="-3" id="f-508" unitRef="usd">18252000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="c-3" decimals="-3" id="f-509" unitRef="usd">3767000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="c-4" decimals="-3" id="f-510" unitRef="usd">7633000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <celh:UnbilledPurchases contextRef="c-3" decimals="-3" id="f-511" unitRef="usd">15142000</celh:UnbilledPurchases>
    <celh:UnbilledPurchases contextRef="c-4" decimals="-3" id="f-512" unitRef="usd">11851000</celh:UnbilledPurchases>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-513" unitRef="usd">24864000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-514" unitRef="usd">22117000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-515" unitRef="usd">63871000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-516" unitRef="usd">62120000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-517">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt"&gt;RELATED PARTY TRANSACTIONS&lt;/span&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transactions with Pepsi&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As further described in Note 12. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mezzanine Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, on August&#160;1, 2022, the Company issued approximately 1.5 million shares of non-voting Series A Preferred Stock to Pepsi. The shares accounted for approximately 8.5% of the Company&#x2019;s outstanding common stock on the date of issuance, on an if-converted method. The purchase agreement pursuant to which Pepsi acquired the Series A Preferred Stock (the "Purchase Agreement") grants Pepsi the right to designate a nominee for election to the Company&#x2019;s Board of Directors (the "Board"), provided that Pepsi meets certain ownership requirements. In 2022, a Pepsi executive was designated by Pepsi and elected to the Board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Based on Pepsi&#x2019;s contractual representation rights for a seat on the Company&#x2019;s Board, the Company concluded that Pepsi is a related party. The following transactions were recognized in the Company&#x2019;s financial statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;Revenue from Pepsi amounted to $210.5 million and $156.5 million for the three months ended March&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;Estimated accrued promotional allowance related to Pepsi was $75.8 million and $51.8 million at March&#160;31, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;Accounts receivable due from Pepsi on March&#160;31, 2024 and December&#160;31, 2023, were $141.3 million and $130.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;For the three months ended March&#160;31, 2024 and March&#160;31, 2023, the Company purchased Company-branded coolers from Grayhawk Leasing, LLC, a wholly owned subsidiary of Pepsi, amounting to $3.5&#160;million and $1.5&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;Pepsi provided the Company $227.8 million in cash under the Transition Agreement in 2022. This amount was used for settling termination fees with former distributors; any excess cash was contractually restricted and due back to Pepsi. During 2023, $38.3 million of such funds were refunded to Pepsi. As of December 31, 2023, there was no refund liability owed to Pepsi. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;The Company had deferred revenues (a contract liability) of approximately $174.3 million as of March&#160;31, 2024, of which $164.8 million was classified as Deferred revenue-non-current, and $9.5 million was classified as Deferred revenue-current. This is net of the $2.4 million of related revenue recognized for the three months ended March&#160;31, 2024. As of December&#160;31, 2023, the Company recorded deferred revenues of approximately $176.7 million, of which $167.2 million was classified as Deferred revenue-non-current, and $9.5 million was classified as Deferred revenue-current. This is net of $9.5 million of revenue recognized in 2023. The deferred revenues will continue to be recognized ratably over the twenty-year agreement term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;The Company issued Series A Preferred Stock with a fair value of $832.5 million for an issuance price of $550.0 million on August&#160;1, 2022. The excess of the fair value over the issuance proceeds, amounting to $282.5 million, was recorded as deferred other costs in the accompanying consolidated balance sheets. See Note 12. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mezzanine Equity &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for more information. As of March&#160;31, 2024 unamortized deferred other costs of $14.1 million and $244.8 million, were recorded in deferred other costs-current and deferred other costs-non-current, respectively in the consolidated balance sheets. As of December&#160;31, 2023 unamortized deferred other costs of $14.1 million and $248.3 million were recorded as deferred other costs-current and deferred other costs-non-current, respectively in the consolidated balance sheets. Amortization of deferred other costs for each of the three months ended March&#160;31, 2024 and March&#160;31, 2023 was $3.5 million. This was recorded as an offset to revenue. Costs are amortized over 20 years, which is the life of the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 1. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Organization and Description of Business, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 2. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation and Summary of Significant Accounting Policies, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Revenue, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 10. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Payable and Accrued Expenses, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and Note 12. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mezzanine Equity &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Related Party Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s office space is leased from a company affiliated with CD Financial, LLC, which is owned by certain of the Company's principal stockholders. The leases extend until June 2027 with an option to terminate in December 2024 and a combined monthly rent of $48 thousand. The associated lease liability as of March&#160;31, 2024 and December&#160;31, 2023 was $0.4 million and $0.5 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:TemporaryEquitySharesIssued contextRef="c-82" decimals="-5" id="f-518" unitRef="shares">1500000</us-gaap:TemporaryEquitySharesIssued>
    <celh:OwnershipPercentageOfOutstandingCommonStock contextRef="c-82" decimals="3" id="f-519" unitRef="number">0.085</celh:OwnershipPercentageOfOutstandingCommonStock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-5" id="f-520" unitRef="usd">210500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-5" id="f-521" unitRef="usd">156500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <celh:AccruedPromotionalAllowance contextRef="c-85" decimals="-5" id="f-522" unitRef="usd">75800000</celh:AccruedPromotionalAllowance>
    <celh:AccruedPromotionalAllowance contextRef="c-86" decimals="-5" id="f-523" unitRef="usd">51800000</celh:AccruedPromotionalAllowance>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-85" decimals="-5" id="f-524" unitRef="usd">141300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-86" decimals="-5" id="f-525" unitRef="usd">130400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c-83" decimals="-5" id="f-526" unitRef="usd">3500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c-84" decimals="-5" id="f-527" unitRef="usd">1500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <celh:IncreaseDecreaseInAccruedDistributorTerminationsFees contextRef="c-69" decimals="-5" id="f-528" unitRef="usd">227800000</celh:IncreaseDecreaseInAccruedDistributorTerminationsFees>
    <celh:IncreaseDecreaseInAccruedDistributorTerminationsFees contextRef="c-70" decimals="-5" id="f-529" unitRef="usd">-38300000</celh:IncreaseDecreaseInAccruedDistributorTerminationsFees>
    <us-gaap:ContractWithCustomerLiability contextRef="c-85" decimals="-5" id="f-530" unitRef="usd">174300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-85" decimals="-5" id="f-531" unitRef="usd">164800000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-85" decimals="-5" id="f-532" unitRef="usd">9500000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-83" decimals="-5" id="f-533" unitRef="usd">2400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability contextRef="c-86" decimals="-5" id="f-534" unitRef="usd">176700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-86" decimals="-5" id="f-535" unitRef="usd">167200000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-86" decimals="-5" id="f-536" unitRef="usd">9500000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-70" decimals="-5" id="f-537" unitRef="usd">9500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <celh:ContractWithCustomerLiabilityRevenueRecognitionTerm contextRef="c-1" id="f-538">P20Y</celh:ContractWithCustomerLiabilityRevenueRecognitionTerm>
    <celh:IssuanceOfPreferredStockFairValue contextRef="c-87" decimals="-5" id="f-539" unitRef="usd">832500000</celh:IssuanceOfPreferredStockFairValue>
    <celh:ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess contextRef="c-87" decimals="-6" id="f-540" unitRef="usd">550000000</celh:ProceedsOfIssuanceOfDeferredContractAssetInOtherAssetsExcess>
    <celh:DeferredContractAssetInOtherAssets contextRef="c-85" decimals="-5" id="f-541" unitRef="usd">282500000</celh:DeferredContractAssetInOtherAssets>
    <celh:UnamortizedDeferredContractCosts contextRef="c-88" decimals="-5" id="f-542" unitRef="usd">14100000</celh:UnamortizedDeferredContractCosts>
    <celh:UnamortizedDeferredContractCosts contextRef="c-89" decimals="-5" id="f-543" unitRef="usd">244800000</celh:UnamortizedDeferredContractCosts>
    <celh:UnamortizedDeferredContractCosts contextRef="c-90" decimals="-5" id="f-544" unitRef="usd">14100000</celh:UnamortizedDeferredContractCosts>
    <celh:UnamortizedDeferredContractCosts contextRef="c-91" decimals="-5" id="f-545" unitRef="usd">248300000</celh:UnamortizedDeferredContractCosts>
    <us-gaap:AccumulatedAmortizationOfOtherDeferredCosts contextRef="c-92" decimals="-5" id="f-546" unitRef="usd">3500000</us-gaap:AccumulatedAmortizationOfOtherDeferredCosts>
    <celh:ContractWithCustomerLiabilityRevenueRecognitionTerm contextRef="c-1" id="f-547">P20Y</celh:ContractWithCustomerLiabilityRevenueRecognitionTerm>
    <us-gaap:OperatingLeaseExpense contextRef="c-93" decimals="-3" id="f-548" unitRef="usd">48000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseLiability contextRef="c-94" decimals="-5" id="f-549" unitRef="usd">400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-95" decimals="-5" id="f-550" unitRef="usd">500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c-1" id="f-552">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt"&gt;MEZZANINE EQUITY&lt;/span&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Series A Convertible Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2024 and December&#160;31, 2023, the Company has designated and authorized 1,466,666 shares of Series A Preferred Stock with a par value of $0.001 per share and a stated value of $375.00 per share. The stated value per share may be increased from time to time in the event dividends on the Series A are paid-in-kind (&#x201c;PIK dividends&#x201d;) pursuant to the Series A Certification of Designation (the &#x201c;Series A Certificate&#x201d;). On August 1, 2022, pursuant to the Purchase Agreement, the Company issued all of the authorized Series A shares to Pepsi for stated cash consideration aggregating $550 million, excluding issuance costs. The Series A Preferred Stock was issued concurrently with the execution of the Distribution Agreement and the Transition Agreement. The Company determined that the aggregate fair value of the Series A Preferred Stock on the issuance date was $832.5 million, or $567.61 per share. Accordingly, the Series A Preferred Stock was recorded at that amount, net of issuance costs of $8.0 million, in the Company&#x2019;s consolidated balance sheets, and statement of changes in stockholders&#x2019; equity, and mezzanine equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mezzanine&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Series A Preferred Stock is redeemable in the event of a change in control as defined in the Series A Certificate. S99-3A(2) of the SEC&#x2019;s Accounting Series Release No. 268 (&#x201c;ASR 268&#x201d;) requires preferred securities that are redeemable for cash or other assets to be classified outside of permanent equity if they are redeemable (i) at a fixed or determinable price on a fixed or determinable date, (ii) at the option of the holder, or (iii) upon the occurrence of an event that is not solely within the control of the issuer. Preferred securities that are mandatorily redeemable are required to be classified by the issuer as liabilities whereas under ASR 268 an issuer should classify a preferred security whose redemption is contingent on an event not entirely in control of the issuer as mezzanine equity. The Series A is not mandatorily redeemable other than in the event of a change of control, and a change in control is not solely in control of the Company, accordingly, the Company determined that mezzanine treatment is appropriate for the Series A and has presented it as such in the consolidated balance sheet and statement of changes in stockholders&#x2019; equity and mezzanine equity, as of both March&#160;31, 2024 and December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pursuant to the Purchase Agreement, Pepsi, together with its affiliates, has certain rights and is also subject to various restrictions with respect to its ownership of the Company&#x2019;s outstanding common shares on an as-converted basis, through purchases of the Company&#x2019;s common stock in the open market and the accumulation of PIK dividends. Additionally, pursuant to the Purchase Agreement, Pepsi has the right to designate one nominee for election to the Board so long as Pepsi (together with its affiliates) beneficially owns at least approximately 11.0&#160;million shares of the Company&#x2019;s outstanding common stock on an as-converted basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notwithstanding that the Series A is not currently convertible into common stock, the Purchase Agreement provides that Pepsi is deemed to beneficially own the underlying shares of common stock for purposes of its rights under the Purchase Agreement. In August 2022, the Company expanded the number of Board seats in connection with the election of a Pepsi representative to the Board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liquidation Preference&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Series A ranks, with respect to distribution rights and rights on liquidation, winding-up and dissolution, (i) senior and in priority of payment to the Company&#x2019;s common stock, (ii) senior to any class or series of capital stock of the Company expressly designated as ranking junior to the Series A, (iii) on parity with any class or series of capital stock of the Company expressly designated as ranking on parity with the Series A, and (iv) junior to any class or series of capital stock of the Company expressly designated as ranking senior to the Series A. The aggregate liquidation preference of the Series A was $550 million as of both March&#160;31, 2024 and December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Voting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Series A confers no voting rights, except as otherwise required by applicable law, and with respect to matters that adversely change the powers, preferences, privileges, rights or restrictions given to the Series A or provided for its benefit, or would result in securities that would be senior to or&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; pari passu&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; with the Series A. As described above, Pepsi has a contractual right to representation on the Board, subject to maintaining certain ownership thresholds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As a result of the Forward Stock Split, the conversion ratio for Series A Preferred Stock, initially set at five-for-one, was adjusted to fifteen-to-one. The adjustment maintains the proportional interests of Series A stockholders post-split. The revised conversion ratio, reflecting the impact of the Forward Stock Split, was made effective on the split's effective date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Series A entitles the holder to cumulative dividends, which are payable quarterly in arrears either in cash, in-kind, or a combination thereof, at the Company&#x2019;s election (&#x201c;Regular Dividends&#x201d;). Regular Dividends accrue on each share of Series A at the rate of 5.00% per annum, subject to adjustment as set forth in the Series A Certificate. In addition to such quarterly Regular Dividends, shares of Series A also entitle the holder to participate in any dividends paid on the Company&#x2019;s common stock on an as-converted basis. The Company declared and paid $6.8 million and $6.8 million in Regular Dividends on the Series A, which amounted to $4.66 and $4.62 per share of Series A for the three months ended March&#160;31, 2024 and 2023, respectively. There were no cumulative undeclared dividends on the Series A at March&#160;31, 2024. In addition, there were no dividends issued to common stockholders for the three months ended March&#160;31, 2024 or 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Redemption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subject to certain conditions set forth in the Series A Certificate, Series A may be redeemed at a price per share of Series A equal to the sum of (i) the stated value of such share of Series A as of the applicable redemption date, plus (ii) without duplication, all accrued and unpaid dividends previously added to the stated value of such share of Series A, and all accrued and unpaid dividends per share of Series A through such redemption date (the &#x201c;Redemption Price&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Company&#x2019;s Optional Redemption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At any time from and after the earlier of (i) August 1, 2029, if the ten-day volume weighted average price of the Company&#x2019;s common stock (the &#x201c;Ten-Day VWAP&#x201d;) does not exceed the conversion price on the date immediately prior to the date the Company delivers a redemption notice to the holders, and (ii) the cancellation of the Distribution Agreement by the Company, the Company has the right to redeem all (and not less than all) of the then-outstanding shares of Series A at the Redemption Price. In the event of the Company's optional redemption, the Company shall affect such redemption by paying the entire Redemption Price on or before the date that is thirty days after the delivery of the Company&#x2019;s redemption notice and by redeeming all the shares of Series A on such date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Change in Control Redemption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the event of a change in control, as defined by the following scenarios, the Company (or its successor) shall redeem all (and not less than all) of the then-issued and outstanding shares of Series A: (i) a sale or transfer, directly or indirectly, of all or substantially all of the assets of the Company in any transaction or series of related transactions (other than sales in the ordinary course of business); (ii) any merger, consolidation or reorganization of the Company with or into any other entity or entities as a result of which the holders of the Company&#x2019;s outstanding capital stock (on a fully-diluted basis) immediately prior to the merger, consolidation or reorganization no longer represent at least a majority of the voting power of the surviving or resulting Company or other entity; or (iii) any sale or series of sales, directly or indirectly, beneficially or of record, of shares of the Company&#x2019;s capital stock by the holders thereof which results in any person or group of affiliated persons owning capital stock holding more than 50% of the Company's voting power.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Upon a change in control and redemption, each Series A holder will receive, an amount equal to the greater of (A) the Redemption Price in cash, and (B) the cash and/or other assets (including securities) such holder would have received if each share of Series A were converted into a number of shares of common stock equal to the then-applicable conversion ratio and participated in such transaction resulting in such change of control as of the close of business on the business day immediately prior to the effective date of such transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the Company or its successor shall not have sufficient funds legally available under the Nevada law governing distributions to stockholders to redeem all outstanding shares of Series A, then the Company shall (A) redeem, pro rata among the holders, a number of shares of Series A equal to the number of shares of Series A that can be redeemed with the maximum amount legally available for the redemption, and (B) redeem all remaining shares of Series A not redeemed because of the foregoing limitations at the applicable change of control Redemption Price as soon as practicable after the Company (or its successor) is able to make such redemption out of assets legally available for the purchase of such shares of Series A. The inability of the Company (or its successor) to make a redemption payment for any reason shall not relieve the Company (or its successor) from its obligation to affect any required redemption when, as and if permitted by applicable law.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Holder Right to Request Redemption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On each of August 1, 2029, August 1, 2032, and August 1, 2035, the majority holders of the Series A have the right, upon no less than six months prior written notice to the Company, to request that the Company redeem all (and not less than all) of the then-outstanding shares of Series A, at the Redemption Price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the event of a holder-optional redemption, the Redemption Price will be payable, and the Company shall redeem the shares in three equal installments. These installments would commence on August 1, 2029, August 1, 2032, or August 1, 2035, as applicable, and in each case on the fifteenth- and thirtieth-month anniversary thereafter. On each redemption date for a holder-optional redemption, the Company will redeem shares of Series A on a pro rata basis according to the number of shares owned by each holder. The number of outstanding shares will be determined by dividing (i) the total number of Series A shares outstanding immediately prior to such redemption date by (ii) the number of remaining redemption dates (including the redemption date to which such calculation applies).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If, on any redemption date, legal constraints under the Nevada law governing distributions to stockholders or the terms of any indebtedness of the Company to financial institutions prevents the Company from redeeming all shares of Series A, the Company will ratably redeem the maximum number of shares that it may legally redeem, and will redeem the remaining shares as soon as it may lawfully do so.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Should any shares of Series A scheduled for redemption on a redemption date remain unredeemed for any reason on such redemption date, the following will occur: from the redemption date to the fifteen-month anniversary of such redemption date, the dividend rate with respect to such unredeemed share will automatically increase to 8% per annum. From such fifteenth-month anniversary to the thirtieth-month anniversary of such redemption date, the dividend rate with respect to such unredeemed share will automatically increase to 10% per annum. After such thirtieth-month anniversary of such redemption date, the dividend rate with respect to any such unredeemed share will automatically increase to 12% per annum, in each case until such share is duly redeemed or converted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Conversion&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The shares of Series A may be converted into shares of the Company&#x2019;s common stock pursuant to the Series A Certificate either at the option of the Company or subject to an automatic conversion as discussed below. The Series A was issued with a conversion price of $25 which is potentially subject to adjustment pursuant to the Series A Certificate. The conversion ratio is calculated as the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;quotient of (a) the sum of (x) the stated value of such share of Series A as of the applicable conversion date, plus (y) all accrued and unpaid dividends previously added to the stated value of such share of Series A, and without duplication, all accrued and unpaid dividends per share of Series A through the applicable conversion date; divided by (b) the conversion price as of the conversion date. As of March&#160;31, 2024, the conversion ratio of the Series A into common was one to fifteen. At March&#160;31, 2024, approximately 22.0&#160;million shares of the Company&#x2019;s common stock were issuable upon conversion of the Series A Preferred Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2024, the Series A was not probable of becoming redeemable, as the most likely method of settlement is through conversion which is likely to occur before the holder's right to request redemption becomes exercisable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Company Optional Conversion&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At any time from and after August 1, 2029, provided the Ten-Day VWAP immediately prior to the date the Company delivers a conversion notice to the holders of Series A exceeds the conversion price, the Company may elect to convert all, but not less than all, of the outstanding shares of Series A into shares of the Company&#x2019;s common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Automatic Conversion&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Series A will convert automatically into shares of the Company&#x2019;s common stock upon the occurrence of any of the following, each an &#x201c;Automatic Conversion Event&#x201d;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;Any date from and after the valid termination of the Distribution Agreement by the Company or Pepsi, if the Ten-Day VWAP immediately preceding such date exceeds the conversion price of such share as of such date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:32.85pt"&gt;Any date from and after August 1, 2028, on which (x) the Company&#x2019;s products meet a market share requirement during a specified period (as defined in the Distribution Agreement) and (y) the Ten-Day VWAP immediately prior to such date exceeds the conversion price of such share as of such date. In the case of an Automatic Conversion Event, each share of Series A then outstanding shall be converted into the number of shares of common stock equal to the conversion ratio of such share in effect as of the automatic conversion date. The occurrence of an Automatic Conversion Event will terminate any right of the holder to receive a redemption at their request even if such request has already been submitted, provided that the Series A shares have not already been redeemed.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:TemporaryEquitySharesAuthorized contextRef="c-6" decimals="INF" id="f-553" unitRef="shares">1466666</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized contextRef="c-5" decimals="INF" id="f-554" unitRef="shares">1466666</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="c-6"
      decimals="3"
      id="f-555"
      unitRef="usdPerShare">0.001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="c-5"
      decimals="3"
      id="f-556"
      unitRef="usdPerShare">0.001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <celh:TemporaryEquityStatedValue
      contextRef="c-6"
      decimals="0"
      id="f-557"
      unitRef="usdPerShare">375.00</celh:TemporaryEquityStatedValue>
    <celh:TemporaryEquityStatedValue
      contextRef="c-5"
      decimals="0"
      id="f-558"
      unitRef="usdPerShare">375.00</celh:TemporaryEquityStatedValue>
    <celh:CashConsiderationToRelatedParty contextRef="c-96" decimals="-6" id="f-559" unitRef="usd">550000000</celh:CashConsiderationToRelatedParty>
    <celh:IssuanceOfPreferredStockFairValue contextRef="c-97" decimals="-5" id="f-560" unitRef="usd">832500000</celh:IssuanceOfPreferredStockFairValue>
    <celh:PerShareOfAggregateFairValueOfPreferredShare
      contextRef="c-98"
      decimals="2"
      id="f-561"
      unitRef="usdPerShare">567.61</celh:PerShareOfAggregateFairValueOfPreferredShare>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-98" decimals="-5" id="f-562" unitRef="usd">8000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:CommonStockOtherSharesOutstanding contextRef="c-99" decimals="-5" id="f-563" unitRef="shares">11000000</us-gaap:CommonStockOtherSharesOutstanding>
    <us-gaap:PreferredStockLiquidationPreferenceValue contextRef="c-6" decimals="-6" id="f-564" unitRef="usd">550000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue contextRef="c-5" decimals="-6" id="f-565" unitRef="usd">550000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="c-100"
      decimals="INF"
      id="f-566"
      unitRef="number">5</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="c-101"
      decimals="INF"
      id="f-567"
      unitRef="number">15</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <celh:AccruedDividend contextRef="c-102" decimals="4" id="f-568" unitRef="number">0.0500</celh:AccruedDividend>
    <us-gaap:Dividends contextRef="c-102" decimals="-5" id="f-569" unitRef="usd">6800000</us-gaap:Dividends>
    <us-gaap:Dividends contextRef="c-103" decimals="-5" id="f-570" unitRef="usd">6800000</us-gaap:Dividends>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-102"
      decimals="2"
      id="f-571"
      unitRef="usdPerShare">4.66</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-103"
      decimals="2"
      id="f-572"
      unitRef="usdPerShare">4.62</us-gaap:PreferredStockDividendsPerShareDeclared>
    <celh:PercentageOfVotingRightPreferredStock contextRef="c-1" decimals="2" id="f-573" unitRef="number">0.50</celh:PercentageOfVotingRightPreferredStock>
    <us-gaap:PreferredStockDividendRatePercentage contextRef="c-104" decimals="2" id="f-574" unitRef="number">0.08</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage contextRef="c-105" decimals="2" id="f-575" unitRef="number">0.10</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage contextRef="c-106" decimals="2" id="f-576" unitRef="number">0.12</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-6"
      decimals="0"
      id="f-577"
      unitRef="usdPerShare">25</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:PreferredStockConvertibleConversionRatio contextRef="c-107" decimals="0" id="f-578" unitRef="number">1</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:PreferredStockConvertibleConversionRatio contextRef="c-108" decimals="0" id="f-579" unitRef="number">15</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:PreferredStockConvertibleSharesIssuable contextRef="c-6" decimals="-5" id="f-580" unitRef="shares">22000000</us-gaap:PreferredStockConvertibleSharesIssuable>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-581">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt"&gt;INCOME TAXES&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In general, the Company uses an estimated annual effective tax rate, which is based on expected annual income and statutory tax rates in the various jurisdictions in which the Company operates, to determine its quarterly provision for income taxes. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability on the effective tax rates from quarter to quarter. The Company&#x2019;s effective tax rate may change from period to period based on recurring and non-recurring factors including the geographical mix of earnings, enacted tax legislation, and state and local income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The effective income tax rate for the three months ended March 31, 2024 was 15.8% and differed from the statutory federal income tax rate of 21.0% primarily due to net benefits on stock-based compensation awards, disallowed stock-based compensation expense and state income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The effective income tax rate for the three months ended March 31, 2023 was 17.2% and differed from the statutory federal income tax rate of 21.0% primarily due to windfall benefits on stock-based compensation awards, disallowed stock-based compensation expense and state income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. The Company&#x2019;s tax returns for tax years 2020 through 2022 remain subject to potential examination by the taxing authorities.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-582" unitRef="number">0.158</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-7" decimals="3" id="f-583" unitRef="number">0.172</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-584">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April&#160;30, 2015, the Company adopted the 2015 Stock Incentive Plan (the "2015 Plan"), with the objective of attracting and retaining highly competent personnel through opportunities to acquire the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are currently 20.8 million shares available for issuance under the 2015 Plan. The 2015 Plan expires in 2025, and the Company intends to seek stockholder approval of a new plan at the Company's 2025 annual meeting of stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 2006 Incentive Stock Plan ("the 2006 Plan"), which was adopted on January&#160;18, 2007 and expired in 2017, similarly had the objective of attracting and retaining highly competent employees, directors, and independent consultants through opportunities to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;acquire the Company&#x2019;s common stock. No further awards can be granted under the 2006 Plan. As of March&#160;31, 2024, there were no unvested awards under the 2006 plan and certain vested but unexercised awards remained outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2024 and 2023, the Company recognized stock-based compensation expense of approximately $3.6&#160;million and $5.5&#160;million, respectively, which is included in selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company used straight-line amortization of compensation expense over the &lt;span style="-sec-ix-hidden:f-588"&gt;two&lt;/span&gt; to three-year requisite service or vesting period of the grant. The maximum contractual term of the Company&#x2019;s stock options is 10 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company uses the Black-Scholes option-pricing model to estimate the fair value of its stock option awards and warrant issuances and recognizes forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the status of the Company&#x2019;s outstanding stock options as of March&#160;31, 2024 and changes during the three months ending on that date is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.296%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.583%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares &lt;br/&gt;(000&#x2019;s) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted Average Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(000&#x2019;s)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Term (Yrs)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,918&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$3.81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$249,541&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(767)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeiture and cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;At March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$4.28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$326,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Exercisable at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$4.28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$326,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;                           &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;          &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The intrinsic value represents the amount by which the fair value of the Company's common stock exceeds the option exercise price as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of the stock options exercised was $23.0 million during the three months ended March 31, 2023. The total number of stock options exercised was 0.7&#160;million during the three months ended March 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2024, the Company did not have any unrecognized pre-tax non-cash compensation expense related to options to purchase shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock units are awards that give the holder the right to receive one share of common stock for each restricted stock unit upon meeting service-based vesting conditions (typically annual vesting in three equal annual installments, with a requirement that the holder remains in the continuous employment of the Company). The Company determines the fair value of restricted stock-based awards based on the market price of the common stock on the date of grant. The holders of unvested units do not have the same rights as stockholders and do not have the right to receive any dividends or right to vote. The value of restricted stock units that vest over time is established by the market price on the date of its grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s restricted stock unit activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.837%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.583%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares (000's) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares (000's)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,617&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;78.51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.39&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited and cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Unvested at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;906&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;40.30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,425&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24.22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;                           &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;          &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Retrospectively adjusted for the Forward Stock Split.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total fair value of shares vested during the three months ended March&#160;31, 2024 and 2023 was approximately $27.8 million and $16.2 million, respectively. Unrecognized compensation expense related to outstanding restricted stock units to employees and directors as of March&#160;31, 2024 and 2023 was $31.0 million and $27.5 million, respectively, and is expected to be expensed over the next 2.3 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance-based Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company issued stock-based awards to third-party consultants for providing marketing, sales, and general business development services related to Celsius products. The stock-based awards are in the form of restricted stock units with performance vesting conditions (&#x201c;performance share units&#x201d; or &#x201c;PSUs&#x201d;). The holders of unvested PSUs do not have the same rights as stockholders, including but not limited to any dividends which may be declared by the Company and stockholder voting rights. Some of the PSU performance vesting conditions are linked to the attainment of specified incremental earnings for the Company in a given year over the performance vesting period (typically five years), and some of the awards are linked to employees of the Company and have specific performance-based metrics to be met in year one and year two of the issuance. The fair value of PSUs is based on the market price of the underlying stock on the grant date. The Company recognizes compensation cost for PSUs issued to non-employees in the same manner and periods as though cash had been paid for services received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2022, the Human Resources and Compensation Committee of the Board of Directors approved the issuance of PSUs to certain employees. The aggregate grant date fair value of $7.5 million included an immediate vesting of 20% of the shares as well as specific performance-based metrics to be met in year one and year two of the issuance. The Company believes the performance-based metrics are probable of being achieved and will recognize expense for each tranche of the awards separately using the accelerated attribution method according to ASC 718.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2024, the Human Resource and Compensation Committee approved PSUs under the 2015 Plan with an aggregate award of approximately 65,000 shares of our common stock for certain Company Officers. Each PSU is initially equivalent in value to one share of Celsius's common stock. The PSUs vest three years from the grant date based on continuous service, with the number of shares earned (50% to 200% of the target award) depending upon the extent to which we achieve certain financial and market performance targets measured over the period from January 1, 2024 through December 31, 2026. About half of the PSUs were valued at $79.27 per PSU based on our common stock price on the grant date as the financial targets are based on our achievement of revenue metrics. We recognize the grant-date fair value of these PSUs, as stock-based compensation expense ratably over the vesting period based on the number of awards expected to vest at each reporting date. The other half of the PSUs were valued at $134.75 per PSU using a Monte Carlo simulation model as the performance target is based on total shareholder return ("TSR") relative to our peer group. This model incorporates assumptions such as the risk-free interest rate based on zero-coupon yields implied by U.S. Treasury issuances, expected volatility derived from historical data of the Company and certain indices. We recognize the grant-date fair value of these awards, as stock-based compensation expense ratably over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s PSU activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.303%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.731%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.731%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.736%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares (000's)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted &lt;br/&gt;Average &lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares (000's)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;77.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited and cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Unvested at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;45.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;30.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;                           &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;          &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Retrospectively adjusted for the Forward Stock Split.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrecognized compensation expense related to outstanding PSUs issued to employees and non-employee consultants as of March&#160;31, 2024 and 2023 was approximately $5.5 million and $3.2 million, respectively, and is expected to be expensed over the next 2.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Issuance of common stock pursuant to exercise of stock options and other awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2024, the Company issued an aggregate of 1.3&#160;million shares of common stock under the 2015 Plan and received aggregate proceeds of approximately $1.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023, the Company issued an aggregate of 1.2&#160;million shares of its common stock under the 2015 Plan and 2006 Plan and received aggregate proceeds of approximately $0.5&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <celh:ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted
      contextRef="c-109"
      decimals="-5"
      id="f-585"
      unitRef="shares">20800000</celh:ProvisionsOfOptionsGrantAndOtherShareBasedAwardsPermitted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-110" decimals="-5" id="f-586" unitRef="usd">3600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-111" decimals="-5" id="f-587" unitRef="usd">5500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-113" id="f-589">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-1" id="f-590">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock contextRef="c-1" id="f-591">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the status of the Company&#x2019;s outstanding stock options as of March&#160;31, 2024 and changes during the three months ending on that date is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.296%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.583%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares &lt;br/&gt;(000&#x2019;s) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted Average Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(000&#x2019;s)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Term (Yrs)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,918&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$3.81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$249,541&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(767)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeiture and cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;At March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$4.28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$326,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Exercisable at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$4.28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$326,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;                           &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;          &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The intrinsic value represents the amount by which the fair value of the Company's common stock exceeds the option exercise price as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="-3" id="f-592" unitRef="shares">4918000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-593"
      unitRef="usdPerShare">3.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-4" decimals="-3" id="f-594" unitRef="usd">249541000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-114" id="f-595">P4Y5M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="-3" id="f-596" unitRef="shares">767000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-597"
      unitRef="usdPerShare">1.26</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-3" id="f-598" unitRef="usd">48750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c-1" decimals="-3" id="f-599" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-600"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-3" decimals="-3" id="f-601" unitRef="shares">4151000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-602"
      unitRef="usdPerShare">4.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-3" decimals="-3" id="f-603" unitRef="usd">326444000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <celh:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2 contextRef="c-1" id="f-604">P4Y9M18D</celh:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerms2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-3" decimals="-3" id="f-605" unitRef="shares">4151000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-606"
      unitRef="usdPerShare">4.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-3" decimals="-3" id="f-607" unitRef="usd">326444000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-608">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-7" decimals="-5" id="f-609" unitRef="usd">23000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-7" decimals="-3" id="f-610" unitRef="shares">700000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock contextRef="c-1" id="f-611">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s restricted stock unit activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.579%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.837%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.583%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares (000's) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares (000's)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,617&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;78.51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.39&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited and cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Unvested at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;906&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;40.30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,425&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24.22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;                           &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;          &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Retrospectively adjusted for the Forward Stock Split.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-115"
      decimals="-3"
      id="f-612"
      unitRef="shares">1218000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue
      contextRef="c-115"
      decimals="2"
      id="f-613"
      unitRef="usdPerShare">26.13</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-116"
      decimals="-3"
      id="f-614"
      unitRef="shares">1617000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue
      contextRef="c-116"
      decimals="2"
      id="f-615"
      unitRef="usdPerShare">20.24</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-117"
      decimals="-3"
      id="f-616"
      unitRef="shares">210000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="c-117"
      decimals="2"
      id="f-617"
      unitRef="usdPerShare">78.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-118"
      decimals="-3"
      id="f-618"
      unitRef="shares">372000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="c-118"
      decimals="2"
      id="f-619"
      unitRef="usdPerShare">34.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-117"
      decimals="-3"
      id="f-620"
      unitRef="shares">510000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue
      contextRef="c-117"
      decimals="2"
      id="f-621"
      unitRef="usdPerShare">22.89</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-118"
      decimals="-3"
      id="f-622"
      unitRef="shares">471000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue
      contextRef="c-118"
      decimals="2"
      id="f-623"
      unitRef="usdPerShare">19.15</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-117"
      decimals="-3"
      id="f-624"
      unitRef="shares">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare
      contextRef="c-117"
      decimals="2"
      id="f-625"
      unitRef="usdPerShare">23.23</celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-118"
      decimals="-3"
      id="f-626"
      unitRef="shares">93000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare
      contextRef="c-118"
      decimals="2"
      id="f-627"
      unitRef="usdPerShare">21.21</celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-119"
      decimals="-3"
      id="f-628"
      unitRef="shares">906000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue
      contextRef="c-119"
      decimals="2"
      id="f-629"
      unitRef="usdPerShare">40.30</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-120"
      decimals="-3"
      id="f-630"
      unitRef="shares">1425000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue
      contextRef="c-120"
      decimals="2"
      id="f-631"
      unitRef="usdPerShare">24.22</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-121" decimals="-5" id="f-632" unitRef="usd">27800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-122" decimals="-5" id="f-633" unitRef="usd">16200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-119" decimals="-5" id="f-634" unitRef="usd">31000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-120" decimals="-5" id="f-635" unitRef="usd">27500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-117" id="f-636">P2Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-123" id="f-637">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet contextRef="c-123" decimals="-5" id="f-638" unitRef="usd">7500000</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-123" decimals="2" id="f-639" unitRef="number">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-124"
      decimals="INF"
      id="f-640"
      unitRef="shares">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock
      contextRef="c-124"
      decimals="INF"
      id="f-641"
      unitRef="usdPerShare">1</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatioPerShareOfCommonStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-124" id="f-642">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage contextRef="c-125" decimals="2" id="f-643" unitRef="number">0.50</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage contextRef="c-126" decimals="2" id="f-644" unitRef="number">2</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetAchievementPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-127"
      decimals="2"
      id="f-645"
      unitRef="usdPerShare">79.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-128"
      decimals="2"
      id="f-646"
      unitRef="usdPerShare">134.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <celh:ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock contextRef="c-1" id="f-647">&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s PSU activity for the three months ended March&#160;31, 2024 and 2023 is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.303%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.963%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.731%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.731%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.434%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.736%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares (000's)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted &lt;br/&gt;Average &lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares (000's)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;77.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited and cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Unvested at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;45.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;30.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;                           &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;          &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Retrospectively adjusted for the Forward Stock Split.&lt;/span&gt;&lt;/div&gt;</celh:ScheduleOfStockBasedAwardsIssuedToNonEmployeeConsultantsTableTextBlockTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-129"
      decimals="-3"
      id="f-648"
      unitRef="shares">123000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue
      contextRef="c-129"
      decimals="2"
      id="f-649"
      unitRef="usdPerShare">29.43</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-130"
      decimals="-3"
      id="f-650"
      unitRef="shares">228000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue
      contextRef="c-130"
      decimals="2"
      id="f-651"
      unitRef="usdPerShare">30.49</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-123"
      decimals="-3"
      id="f-652"
      unitRef="shares">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="c-123"
      decimals="2"
      id="f-653"
      unitRef="usdPerShare">77.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-131"
      decimals="-3"
      id="f-654"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="c-131"
      decimals="2"
      id="f-655"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-123"
      decimals="-3"
      id="f-656"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue
      contextRef="c-123"
      decimals="2"
      id="f-657"
      unitRef="usdPerShare">0</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-131"
      decimals="-3"
      id="f-658"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue
      contextRef="c-131"
      decimals="2"
      id="f-659"
      unitRef="usdPerShare">0</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-123"
      decimals="-3"
      id="f-660"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare
      contextRef="c-123"
      decimals="2"
      id="f-661"
      unitRef="usdPerShare">0</celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-131"
      decimals="-3"
      id="f-662"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare
      contextRef="c-131"
      decimals="2"
      id="f-663"
      unitRef="usdPerShare">0</celh:RestrictedStockForfeitureAndCancelledInDollarsPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-132"
      decimals="-3"
      id="f-664"
      unitRef="shares">188000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue
      contextRef="c-132"
      decimals="2"
      id="f-665"
      unitRef="usdPerShare">45.60</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-133"
      decimals="-3"
      id="f-666"
      unitRef="shares">228000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue
      contextRef="c-133"
      decimals="2"
      id="f-667"
      unitRef="usdPerShare">30.49</celh:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c-132" decimals="-5" id="f-668" unitRef="usd">5500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c-133" decimals="-5" id="f-669" unitRef="usd">3200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-123" id="f-670">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="c-134"
      decimals="-5"
      id="f-671"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-134" decimals="-5" id="f-672" unitRef="usd">1000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="c-135"
      decimals="-5"
      id="f-673"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-135" decimals="-5" id="f-674" unitRef="usd">500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-675">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:6.75pt"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;SEC Inquiry&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 8, 2021, the Company received a letter from the SEC Division of Enforcement seeking the production of documents in connection with a non-public, fact-finding inquiry by the SEC to determine whether violations of the federal securities laws had occurred. Subsequent to January 8, 2021, the Company received subpoenas for production of documents in connection with this matter. The investigation and requests from the SEC do not represent that the SEC has concluded that the Company or anyone else has violated the federal securities laws. The Company has cooperated and will continue to cooperate with the SEC staff in its investigation and requests. At this time, however, the Company cannot predict the length, scope, or results of the investigation or the impact, if any, of the investigation on the Company's results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Securities Class Action&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 16, 2022, a putative securities class action lawsuit was commenced against the Company and certain officers in the U.S. District Court for the Southern District of Florida. On July 8, 2022, the lead plaintiffs filed an amended complaint alleging violations of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). The allegations pertain to purported false and misleading statements or omissions made between August 12, 2021, and March 1, 2022, which allegedly artificially inflated the Company&#x2019;s stock price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In response, the Company and the individual defendants filed a motion to dismiss on August 5, 2022, which was partially granted by the Court on March 22, 2023. On July 17, 2023, the parties notified the court that an agreement in principle had been reached to settle the action on a class-wide basis. The agreement in principle provided for a single cash payment of $7.9&#160;million in exchange for the dismissal with prejudice of all claims asserted against the defendants. The $7.9&#160;million was paid on September 7, 2023 and is included in selling, general and administrative expenses for the year ended December 31, 2023. During the final settlement hearing on January 31, 2024, the court approved the settlement, and the case is now closed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Actions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 11, 2023, certain of the Company&#x2019;s directors and present and former officers were named as defendants in a derivative action complaint filed in the U.S. District Court for the District of Nevada, (the "Lampert Derivative Action"). The Company was named as a nominal defendant. This action asserts claims based on the same conduct underlying the securities class action described above for (i) breach of fiduciary duty, (ii) unjust enrichment, and (iii) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subsequently, substantially similar derivative action complaints were filed, first on May 19, 2023, against the Company, as a nominal defendant, and certain of the Company's directors and present and former officers in a derivative action in the U.S. District Court for the Southern District of Florida, (the "Hammond Derivative Action"). This class action asserts claims for (i) breach of fiduciary duty, (ii) aiding and abetting breach of fiduciary duty, (iii) unjust enrichment, (iv) waste of corporate assets, and (v) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A second action was filed on July 10, 2023, against the Company, as a nominal defendant, and certain of the Company&#x2019;s directors and present and former officers in a derivative action in the District Court for the Eighth Judicial District in Clark County, Nevada, (the &#x201c;Ingrao Derivative Action&#x201d;). The Ingrao Derivative Action asserts claims for (i) breach of fiduciary duty and (ii) unjust enrichment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A third action was filed on July 12, 2023 against the Company, as a nominal defendant, and certain of the Company&#x2019;s directors and present and former officers in a derivative action in the U.S. District Court for the Southern District of Florida (the &#x201c;Hepworth Derivative Acton&#x201d;). This class action asserts claims for (i) breach of fiduciary duty, (ii) aiding and abetting breach of fiduciary duty, (iii) unjust enrichment, (iv) waste of corporate assets, and (v) violations of Section 10(b) of the Exchange Act and Rule 10b-5 promulgated thereunder.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Ingrao Derivative Action remains stayed, following the Court&#x2019;s entry of an Order, on September 11, 2023, approving the parties&#x2019; joint stipulation regarding stay of litigation. The Lampert Derivative Action remains stayed, following the Court's entry of an Order, on April 14, 2023, approving the parties' joint stipulation regarding stay of litigation. On March 11, 2024, the Hammond Derivative Action and the Hepworth Derivative Actions were voluntarily dismissed and, on April 11, 2024, a single complaint containing substantially similar allegations was filed in the U.S. District Court for the District of Nevada, (the "Refiled Derivative Action"). The defendants have not yet been served in the Refiled Derivative Action. The Company believes the various derivative actions are without merit, but the parties are actively negotiating settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The derivative actions allege facts that are substantially the same as those alleged in the securities class action described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Strong Arm Productions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May&#160;4, 2021, Plaintiffs Strong Arm Productions USA, Inc., Tramar Dillard p/k/a Flo Rida, and D3M Licensing Group, LLC filed a lawsuit against the Company in the Circuit Court of the 17th Judicial Circuit in and for Broward County, Florida. Plaintiffs asserted that the Company breached two endorsement and licensing agreements that were entered into, between Plaintiffs and the Company in 2014 and 2016. Plaintiffs alleged the Company had reached certain revenue and sales benchmarks set forth in the 2014 agreement that entitled them to receive 750&#160;thousand shares of the Company's common stock. In addition, Plaintiffs claimed they were entitled to receive unspecified royalties under the 2016 agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A jury trial commenced on this matter on January 10, 2023. On January&#160;18, 2023, the jury rendered a verdict against the Company for $82.6 million in compensatory damages. On April 27, 2023, the court denied the Company&#x2019;s post-trial motions which sought (i) dismissal of the case notwithstanding the verdict based on the plain language of the contracts at issue; (ii) in the alternative, granting a new trial; or (iii) in the alternative, reducing the award of damages to $2.1 million, which reflects the Company&#x2019;s stock price on the date that the jury found the relevant revenue and sales benchmarks at issue were met. The judgment will accrue post-judgement interest at 5.52% per year as of February 13, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company believes that the jury verdict is not supported by the facts of the case or applicable law, is the result of significant trial error, and there are strong grounds for appeal. The Company filed a notice of appeal to the Fourth District Court of Appeal for the State of Florida on February 21, 2023, which is currently proceeding. The Company intends to vigorously challenge the judgment through the appeal processes, and filed its initial brief on October 6, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company believes that the likelihood that the full amount of the judgment will be affirmed is not probable. The Company currently estimates a range of possible outcomes between $2.1 million and $82.6 million plus interest and has accrued a liability as of March&#160;31, 2024, reflected in accounts payable and accrued expenses in the consolidated balance sheets, at the low end of that &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;range. The ultimate amount of the original judgement that the Company may be required to pay could be materially different than the amount the Company has accrued. The Company cannot predict or estimate the duration or ultimate outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has entered into distribution agreements that provide for the payment of liquidated damages in the event that the Company terminates the distribution agreements without cause. Cause has been defined in various ways. If management makes the decision to terminate an agreement without cause, an estimate of expected damages is accrued, and an expense is recorded within selling, general and administrative expenses for the period in which termination was initiated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2024 and December&#160;31, 2023, the Company had purchase commitments to third parties of $73.0 million and $55.3 million, respectively. The Company's purchase obligations are primarily related to third party suppliers and have arisen through the normal course of business. These obligations vary in terms and none are individually significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2024 and December&#160;31, 2023, the Company had long term contractual obligations aggregating to approximately $42.5&#160;million and $34.4&#160;million, respectively, which related primarily to suppliers, sponsorships, and other marketing activities.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-136" decimals="-5" id="f-676" unitRef="usd">7900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-136" decimals="-5" id="f-677" unitRef="usd">7900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <celh:SalesRevenueBenchMarkReceiveShares
      contextRef="c-137"
      decimals="INF"
      id="f-678"
      unitRef="shares">750000</celh:SalesRevenueBenchMarkReceiveShares>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c-138" decimals="-5" id="f-679" unitRef="usd">82600000</us-gaap:LossContingencyDamagesSoughtValue>
    <celh:ReducingAwardDamagesValue contextRef="c-138" decimals="-5" id="f-680" unitRef="usd">2100000</celh:ReducingAwardDamagesValue>
    <celh:PostJudgmentInterest contextRef="c-139" decimals="4" id="f-681" unitRef="number">0.0552</celh:PostJudgmentInterest>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-47" decimals="-5" id="f-682" unitRef="usd">2100000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-140" decimals="-5" id="f-683" unitRef="usd">82600000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <celh:ContingentCommitmentToThirdParties contextRef="c-3" decimals="-5" id="f-684" unitRef="usd">73000000</celh:ContingentCommitmentToThirdParties>
    <celh:ContingentCommitmentToThirdParties contextRef="c-4" decimals="-5" id="f-685" unitRef="usd">55300000</celh:ContingentCommitmentToThirdParties>
    <us-gaap:ContractualObligation contextRef="c-3" decimals="-5" id="f-686" unitRef="usd">42500000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligation contextRef="c-4" decimals="-5" id="f-687" unitRef="usd">34400000</us-gaap:ContractualObligation>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-1" id="f-688">During the three months ended March&#160;31, 2024, except as set forth below, none of our officers or directors adopted or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K):&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.778%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.778%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.994%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name and Title&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Type of Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Seller's Adoption Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Termination Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Aggregate Number of Securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Description of Trading Arrangement&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;John Fieldly,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Chief Executive Officer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10b5-1(c)(1) Trading Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 4, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 5, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;251,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sale of shares of common stock (vested stock options or other awards)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Jarrod Langhans,&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Chief Financial Officer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10b5-1(c)(1) Trading Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 11, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 11, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sale of shares of common stock (vested stock options or other awards)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-1" id="f-689">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-1" id="f-690">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-1" id="f-691">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-1" id="f-692">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:TrdArrIndName contextRef="c-141" id="f-693">John Fieldly</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-141" id="f-694">Chief Executive Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate contextRef="c-141" id="f-695">March 4, 2024</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-142"
      decimals="INF"
      id="f-696"
      unitRef="shares">251046</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrIndName contextRef="c-143" id="f-697">Jarrod Langhans</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-143" id="f-698">Chief Financial Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate contextRef="c-143" id="f-699">March 11, 2024</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-144"
      decimals="INF"
      id="f-700"
      unitRef="shares">20000</ecd:TrdArrSecuritiesAggAvailAmt>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#f-165"
          xlink:label="f-165"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-166"
          xlink:label="f-166"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-163"
          xlink:label="f-163"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-164"
          xlink:label="f-164"
          xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Forward Stock Split - The accompanying consolidated financial statements and notes thereto have been retrospectively adjusted to reflect the three-for-one stock split that became effective on November 13, 2023. See </xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Basis of Presentation and Summary of Significant Accounting Policies for more information.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-165"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-166"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-163"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-164"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-218"
          xlink:label="f-218"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-196"
          xlink:label="f-196"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-208"
          xlink:label="f-208"
          xlink:type="locator"/>
        <link:footnote id="fn-2" xlink:label="fn-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Forward Stock Split - The accompanying consolidated financial statements and notes thereto have been retrospectively adjusted to reflect the three-for-one stock split that became effective on November 13, 2023. See </xhtml:span><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Note 2. Basis of Presentation and Summary of Significant Accounting Policies for more information.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-218"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-196"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-208"
          xlink:to="fn-2"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
