XML 51 R40.htm IDEA: XBRL DOCUMENT
v3.20.2

Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of revenue & accounts receivable with customers | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2020 | Jun. 30, 2019 | Dec. 31, 2019
10% or Greater Revenue [Member] |  |  |  |
Concentration Risk [Line Items] |  |  |  |
Total |  | 100.00% | 100.00% |
10% or Accounts Receivable [Member] |  |  |  |
Concentration Risk [Line Items] |  |  |  |
Total |  | 100.00% |  | 100.00%
Customer A [Member] | 10% or Greater Revenue [Member] |  |  |  |
Concentration Risk [Line Items] |  |  |  |
Total | [1] | 17.40% | 12.70% |
Customer A [Member] | 10% or Accounts Receivable [Member] |  |  |  |
Concentration Risk [Line Items] |  |  |  |
Total | [2] | 26.20% |  | 8.60%
Customer B [Member] | 10% or Greater Revenue [Member] |  |  |  |
Concentration Risk [Line Items] |  |  |  |
Total | [1] |  | 13.90% |
Customer B [Member] | 10% or Accounts Receivable [Member] |  |  |  |
Concentration Risk [Line Items] |  |  |  |
Total | [2] |  |  | 35.90%
All Other [Member] | 10% or Greater Revenue [Member] |  |  |  |
Concentration Risk [Line Items] |  |  |  |
Total |  | 82.60% | 73.40% |
All Other [Member] | 10% or Accounts Receivable [Member] |  |  |  |
Concentration Risk [Line Items] |  |  |  |
Total |  | 73.80% |  | 55.50%
[1] | Revenues from customer A are derived from a customer located in the United States. Revenues from customer B were derived from a customer located in Sweden which was acquired on October 25, 2019. Please refer to note 10, for further details. All other revenues were mainly derived from customers in the United States.
[2] | Receivables from customer A are obtained from a customer located in the United States. Receivables from customer B were derived from a customer located in Sweden which was acquired on October 25, 2019. Please refer to note 10, for further details.

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

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=celh_CustomerAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=celh_CustomerConcentrationRisk1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=celh_AllOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |