| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" standalone="yes" encoding="windows-1252"?> |
<!-- XBRL Document Created with XBRLMaster --> |
<!-- Version: 2.3.08 --> |
<!-- Based on XBRL 2.1 --> |
<!-- Date of creation: 03/11/2021 --> |
<!-- Software architectural design and coding: Dipendra K. Singh --> |
<!-- Copyright (c) 2021 I-NET Business Solutions, Inc. All Rights Reserved. --> |
<schema xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:cdxc="http://cdxc.com/20201231" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://cdxc.com/20201231"> |
| <annotation> |
| | <appinfo> |
| | | <link:roleType roleURI="http://cdxc.com/role/Cover" id="Cover"> |
| <link:definition> 000001 - 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 roleURI="http://cdxc.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets"> |
| <link:definition> 000002 - 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 roleURI="http://cdxc.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 000003 - 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 roleURI="http://cdxc.com/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations"> |
| <link:definition> 000004 - Statement - Consolidated Statements of Operations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/ConsolidatedStatementOfStockholdersEquity" id="ConsolidatedStatementOfStockholdersEquity"> |
| <link:definition> 000005 - Statement - Consolidated Statement of Stockholders' 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 roleURI="http://cdxc.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows"> |
| <link:definition> 000006 - 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 roleURI="http://cdxc.com/role/NatureOfBusiness" id="NatureOfBusiness"> |
| <link:definition> 000007 - Disclosure - Nature 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 roleURI="http://cdxc.com/role/Liquidity" id="Liquidity"> |
| <link:definition> 000008 - Disclosure - Liquidity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies"> |
| <link:definition> 000009 - Disclosure - 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 roleURI="http://cdxc.com/role/LossPerShareApplicableToCommonStockholders" id="LossPerShareApplicableToCommonStockholders"> |
| <link:definition> 000010 - Disclosure - Loss Per Share Applicable to Common Stockholders </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/Inventory" id="Inventory"> |
| <link:definition> 000011 - Disclosure - Inventory </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/IntangibleAssets" id="IntangibleAssets"> |
| <link:definition> 000012 - Disclosure - Intangible 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 roleURI="http://cdxc.com/role/LeaseholdImprovementsAndEquipmentNet" id="LeaseholdImprovementsAndEquipmentNet"> |
| <link:definition> 000013 - Disclosure - Leasehold Improvements and Equipment, Net </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/Leases" id="Leases"> |
| <link:definition> 000014 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LineOfCredit" id="LineOfCredit"> |
| <link:definition> 000015 - Disclosure - Line of Credit </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/DeferredRevenue" id="DeferredRevenue"> |
| <link:definition> 000016 - Disclosure - Deferred 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 roleURI="http://cdxc.com/role/IncomeTaxes" id="IncomeTaxes"> |
| <link:definition> 000017 - 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 roleURI="http://cdxc.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions"> |
| <link:definition> 000018 - 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 roleURI="http://cdxc.com/role/ShareBasedCompensation" id="ShareBasedCompensation"> |
| <link:definition> 000019 - Disclosure - Share-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 roleURI="http://cdxc.com/role/StockIssuanceAndConversionOfConvertibleNotes" id="StockIssuanceAndConversionOfConvertibleNotes"> |
| <link:definition> 000020 - Disclosure - Stock Issuance and Conversion of Convertible Notes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies"> |
| <link:definition> 000021 - 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 roleURI="http://cdxc.com/role/BusinessSegmentationAndGeographicalDistribution" id="BusinessSegmentationAndGeographicalDistribution"> |
| <link:definition> 000022 - Disclosure - Business Segmentation and Geographical Distribution </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SubsequentEvents" id="SubsequentEvents"> |
| <link:definition> 000023 - Disclosure - Subsequent Events </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SignificantAccountingPoliciesPolicies" id="SignificantAccountingPoliciesPolicies"> |
| <link:definition> 000024 - Disclosure - 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 roleURI="http://cdxc.com/role/SignificantAccountingPoliciesTables" id="SignificantAccountingPoliciesTables"> |
| <link:definition> 000025 - Disclosure - 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 roleURI="http://cdxc.com/role/LossPerShareApplicableToCommonStockholdersTables" id="LossPerShareApplicableToCommonStockholdersTables"> |
| <link:definition> 000026 - Disclosure - Loss Per Share Applicable to Common Stockholders (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 roleURI="http://cdxc.com/role/InventoryTables" id="InventoryTables"> |
| <link:definition> 000027 - Disclosure - Inventory (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 roleURI="http://cdxc.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables"> |
| <link:definition> 000028 - Disclosure - Intangible Assets (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 roleURI="http://cdxc.com/role/LeaseholdImprovementsAndEquipmentNetTables" id="LeaseholdImprovementsAndEquipmentNetTables"> |
| <link:definition> 000029 - Disclosure - Leasehold Improvements and Equipment, Net (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 roleURI="http://cdxc.com/role/LeasesTables" id="LeasesTables"> |
| <link:definition> 000030 - Disclosure - Leases (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 roleURI="http://cdxc.com/role/DeferredRevenueTables" id="DeferredRevenueTables"> |
| <link:definition> 000031 - Disclosure - Deferred 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 roleURI="http://cdxc.com/role/IncomeTaxesTables" id="IncomeTaxesTables"> |
| <link:definition> 000032 - Disclosure - Income Taxes (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 roleURI="http://cdxc.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables"> |
| <link:definition> 000033 - Disclosure - Related Party Transactions (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 roleURI="http://cdxc.com/role/ShareBasedCompensationTables" id="ShareBasedCompensationTables"> |
| <link:definition> 000034 - Disclosure - Share-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 roleURI="http://cdxc.com/role/StockIssuanceAndConversionOfConvertibleNotesTables" id="StockIssuanceAndConversionOfConvertibleNotesTables"> |
| <link:definition> 000035 - Disclosure - Stock Issuance and Conversion of Convertible Notes (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 roleURI="http://cdxc.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables"> |
| <link:definition> 000036 - Disclosure - Commitments and Contingencies (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 roleURI="http://cdxc.com/role/BusinessSegmentationAndGeographicalDistributionTables" id="BusinessSegmentationAndGeographicalDistributionTables"> |
| <link:definition> 000037 - Disclosure - Business Segmentation and Geographical Distribution (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 roleURI="http://cdxc.com/role/LiquidityDetailsNarrative" id="LiquidityDetailsNarrative"> |
| <link:definition> 000038 - Disclosure - Liquidity (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SignificantAccountingPoliciesDetails" id="SignificantAccountingPoliciesDetails"> |
| <link:definition> 000039 - Disclosure - Significant Accounting Policies (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 roleURI="http://cdxc.com/role/SignificantAccountingPoliciesDetails1" id="SignificantAccountingPoliciesDetails1"> |
| <link:definition> 000040 - Disclosure - Significant Accounting Policies (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SignificantAccountingPoliciesDetailsNarrative" id="SignificantAccountingPoliciesDetailsNarrative"> |
| <link:definition> 000041 - Disclosure - Significant Accounting Policies (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LossPerShareApplicableToCommonStockholdersDetails" id="LossPerShareApplicableToCommonStockholdersDetails"> |
| <link:definition> 000042 - Disclosure - Loss Per Share Applicable to Common Stockholders (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 roleURI="http://cdxc.com/role/LossPerShareApplicableToCommonStockholdersDetailsNarrative" id="LossPerShareApplicableToCommonStockholdersDetailsNarrative"> |
| <link:definition> 000043 - Disclosure - Loss Per Share Applicable to Common Stockholders (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/InventoryDetails" id="InventoryDetails"> |
| <link:definition> 000044 - Disclosure - Inventory (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 roleURI="http://cdxc.com/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails"> |
| <link:definition> 000045 - Disclosure - 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 roleURI="http://cdxc.com/role/IntangibleAssetsDetails1" id="IntangibleAssetsDetails1"> |
| <link:definition> 000046 - Disclosure - Intangible Assets (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LeaseholdImprovementsAndEquipmentNetDetails" id="LeaseholdImprovementsAndEquipmentNetDetails"> |
| <link:definition> 000047 - Disclosure - Leasehold Improvements and Equipment Net (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 roleURI="http://cdxc.com/role/LeaseholdImprovementsAndEquipmentNetDetailsNarrative" id="LeaseholdImprovementsAndEquipmentNetDetailsNarrative"> |
| <link:definition> 000048 - Disclosure - Leasehold Improvements and Equipment Net (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LeasesDetails" id="LeasesDetails"> |
| <link:definition> 000049 - Disclosure - Leases (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 roleURI="http://cdxc.com/role/LeasesDetails1" id="LeasesDetails1"> |
| <link:definition> 000050 - Disclosure - Leases (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LeasesDetails2" id="LeasesDetails2"> |
| <link:definition> 000051 - Disclosure - Leases (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LeasesDetails3" id="LeasesDetails3"> |
| <link:definition> 000052 - Disclosure - Leases (Details 3) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LeasesDetails4" id="LeasesDetails4"> |
| <link:definition> 000053 - Disclosure - Leases (Details 4) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LeasesDetails5" id="LeasesDetails5"> |
| <link:definition> 000054 - Disclosure - Leases (Details 5) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative"> |
| <link:definition> 000055 - Disclosure - Leases (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/LineOfCreditDetailsNarrative" id="LineOfCreditDetailsNarrative"> |
| <link:definition> 000056 - Disclosure - Line of Credit (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/DeferredRevenueDetails" id="DeferredRevenueDetails"> |
| <link:definition> 000057 - Disclosure - Deferred Revenue (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 roleURI="http://cdxc.com/role/DeferredRevenueDetailsNarrative" id="DeferredRevenueDetailsNarrative"> |
| <link:definition> 000058 - Disclosure - Deferred Revenue (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails"> |
| <link:definition> 000059 - 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 roleURI="http://cdxc.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1"> |
| <link:definition> 000060 - Disclosure - Income Taxes (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative"> |
| <link:definition> 000061 - Disclosure - Income Taxes (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails"> |
| <link:definition> 000062 - 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 roleURI="http://cdxc.com/role/SharebasedCompensationDetails" id="SharebasedCompensationDetails"> |
| <link:definition> 000063 - Disclosure - ShareBased Compensation (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 roleURI="http://cdxc.com/role/SharebasedCompensationDetails1" id="SharebasedCompensationDetails1"> |
| <link:definition> 000064 - Disclosure - ShareBased Compensation (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SharebasedCompensationDetails2" id="SharebasedCompensationDetails2"> |
| <link:definition> 000065 - Disclosure - ShareBased Compensation (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SharebasedCompensationDetails3" id="SharebasedCompensationDetails3"> |
| <link:definition> 000066 - Disclosure - ShareBased Compensation (Details 3) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SharebasedCompensationDetails4" id="SharebasedCompensationDetails4"> |
| <link:definition> 000067 - Disclosure - ShareBased Compensation (Details 4) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SharebasedCompensationDetails5" id="SharebasedCompensationDetails5"> |
| <link:definition> 000068 - Disclosure - ShareBased Compensation (Details 5) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SharebasedCompensationDetailsNarrative" id="SharebasedCompensationDetailsNarrative"> |
| <link:definition> 000069 - Disclosure - ShareBased Compensation (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/StockIssuanceAndConversionOfConvertibleNotesDetails" id="StockIssuanceAndConversionOfConvertibleNotesDetails"> |
| <link:definition> 000070 - Disclosure - Stock Issuance and Conversion of Convertible Notes (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 roleURI="http://cdxc.com/role/StockIssuanceAndConversionOfConvertibleNotesDetailsNarrative" id="StockIssuanceAndConversionOfConvertibleNotesDetailsNarrative"> |
| <link:definition> 000071 - Disclosure - Stock Issuance and Conversion of Convertible Notes (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails"> |
| <link:definition> 000072 - 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> |
| | | <link:roleType roleURI="http://cdxc.com/role/CommitmentsAndContingenciesDetails1" id="CommitmentsAndContingenciesDetails1"> |
| <link:definition> 000073 - Disclosure - Commitments and Contingencies (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative"> |
| <link:definition> 000074 - Disclosure - Commitments and Contingencies (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/BusinessSegmentationAndGeographicalDistributionDetails" id="BusinessSegmentationAndGeographicalDistributionDetails"> |
| <link:definition> 000075 - Disclosure - Business Segmentation and Geographical Distribution (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 roleURI="http://cdxc.com/role/BusinessSegmentationAndGeographicalDistributionDetails1" id="BusinessSegmentationAndGeographicalDistributionDetails1"> |
| <link:definition> 000076 - Disclosure - Business Segmentation and Geographical Distribution (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/BusinessSegmentationAndGeographicalDistributionDetails2" id="BusinessSegmentationAndGeographicalDistributionDetails2"> |
| <link:definition> 000077 - Disclosure - Business Segmentation and Geographical Distribution (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/BusinessSegmentationAndGeographicalDistributionDetails3" id="BusinessSegmentationAndGeographicalDistributionDetails3"> |
| <link:definition> 000078 - Disclosure - Business Segmentation and Geographical Distribution (Details 3) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/BusinessSegmentationAndGeographicalDistributionDetails4" id="BusinessSegmentationAndGeographicalDistributionDetails4"> |
| <link:definition> 000079 - Disclosure - Business Segmentation and Geographical Distribution (Details 4) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cdxc.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative"> |
| <link:definition> 000080 - Disclosure - Subsequent Events (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cdxc-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cdxc-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cdxc-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cdxc-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> |
| <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/> |
| <element id="cdxc_TradeReceivablesNetOfAllowancesOf02MillionAnd28MillionRespectivelyReceivablesFromRelatedParty09MillionAnd08MillionRespectively" name="TradeReceivablesNetOfAllowancesOf02MillionAnd28MillionRespectivelyReceivablesFromRelatedParty09MillionAnd08MillionRespectively" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_IssuanceOfCommonStockNetOfOfferingCostsOf02MillionShares" name="IssuanceOfCommonStockNetOfOfferingCostsOf02MillionShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_IssuanceOfCommonStockNetOfOfferingCostsOf02MillionAmount" name="IssuanceOfCommonStockNetOfOfferingCostsOf02MillionAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ExerciseOfOfWarrantsShares" name="ExerciseOfOfWarrantsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ExerciseOfOfWarrantsAmount" name="ExerciseOfOfWarrantsAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_IssuanceOfCommonStockNetOfOfferingCostsOf01MillionShares" name="IssuanceOfCommonStockNetOfOfferingCostsOf01MillionShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_IssuanceOfCommonStockNetOfOfferingCostsOf01MillionAmount" name="IssuanceOfCommonStockNetOfOfferingCostsOf01MillionAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_LossFromInvestmentInLongTermAssets" name="LossFromInvestmentInLongTermAssets" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_LossFromDisposalOfEquipment" name="LossFromDisposalOfEquipment" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ImplementationCostsForCloudComputingArrangement" name="ImplementationCostsForCloudComputingArrangement" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_IncreaseDecreaseInPrincipalPaymentsOnOperatingLeases" name="IncreaseDecreaseInPrincipalPaymentsOnOperatingLeases" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ProceedsFromDisposalOfAssetsHeldAtEscrow" name="ProceedsFromDisposalOfAssetsHeldAtEscrow" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_PurchasesOfLeaseholdImprovementsAndEquipment" name="PurchasesOfLeaseholdImprovementsAndEquipment" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_InvestmentInOtherLongTermAssets" name="InvestmentInOtherLongTermAssets" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ProceedsFromSaleOfConvertibleNotes" name="ProceedsFromSaleOfConvertibleNotes" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_OtherNoncashOperatingItemsAbstract" name="OtherNoncashOperatingItemsAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_FinanceLeaseObligationIncurredOnLicensingFees" name="FinanceLeaseObligationIncurredOnLicensingFees" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_RightOfUseAssetsTransferred" name="RightOfUseAssetsTransferred" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_OperatingLeaseObligationTransferred" name="OperatingLeaseObligationTransferred" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_OperatingLeaseObligationIncurredForEnteringIntoLeaseAmendment" name="OperatingLeaseObligationIncurredForEnteringIntoLeaseAmendment" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_FinanceLeaseObligationIncurredForPurchaseOfComputerEquipmentAndSoftware" name="FinanceLeaseObligationIncurredForPurchaseOfComputerEquipmentAndSoftware" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_OperatingLeaseObligationIncurredForTenantImprovementCreditReceived" name="OperatingLeaseObligationIncurredForTenantImprovementCreditReceived" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_RetirementOfFullyDepreciatedEquipmentCost" name="RetirementOfFullyDepreciatedEquipmentCost" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_CustomerDepositsPolicyTextBlock" name="CustomerDepositsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ScheduleOfShippingAndHandlingFeesTableTextBlock" name="ScheduleOfShippingAndHandlingFeesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ScheduleOfDoubtfulReceivablesTableTextblock" name="ScheduleOfDoubtfulReceivablesTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ScheduleOfLeaseholdImprovementsAndEquipmentTableTextblock" name="ScheduleOfLeaseholdImprovementsAndEquipmentTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ScheduleOfAdditionalLeaseInformationTableTextblock" name="ScheduleOfAdditionalLeaseInformationTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ScheduleOfDeferredRevenueTableTextblock" name="ScheduleOfDeferredRevenueTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ScheduleOfMinimumRoyaltiesIncludingLicenseMaintenanceFeesTableTextblock" name="ScheduleOfMinimumRoyaltiesIncludingLicenseMaintenanceFeesTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ScheduleOfDisaggregationOfRevenueTableTextblock" name="ScheduleOfDisaggregationOfRevenueTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_SchedueofrevenuefrominternationalsourcesTableTextlockBlock" name="SchedueofrevenuefrominternationalsourcesTableTextlockBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_CashAndCashEquivalentsGeneratedFromOperations" name="CashAndCashEquivalentsGeneratedFromOperations" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_RegistrationProcess" name="RegistrationProcess" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ShippingAndHandlingFees" name="ShippingAndHandlingFees" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_StraightLineMethod" name="StraightLineMethod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_TotalCashDeposits" name="TotalCashDeposits" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_BasicAndDilutedWeightedAverageStockOutstandingRestrictedShares" name="BasicAndDilutedWeightedAverageStockOutstandingRestrictedShares" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_TotalOperatingLeaseExpense" name="TotalOperatingLeaseExpense" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageRemainingLeaseTermYearsOperatingLeases" name="WeightedAverageRemainingLeaseTermYearsOperatingLeases" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_OperatingLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" name="OperatingLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_OperatingLeaseLiabilityLessCurrentPortion" name="OperatingLeaseLiabilityLessCurrentPortion" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_FinanceLeasesRentExpenseNet" name="FinanceLeasesRentExpenseNet" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageRemainingLeaseTermYearsFinanceLeases" name="WeightedAverageRemainingLeaseTermYearsFinanceLeases" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_FinanceLeaseLiabilityLessCurrentPortion" name="FinanceLeaseLiabilityLessCurrentPortion" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_FinanceLeaseAssetsEquipmentAssets" name="FinanceLeaseAssetsEquipmentAssets" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_AmountOfAdditionalLeasePayableDuringLeaseTerm" name="AmountOfAdditionalLeasePayableDuringLeaseTerm" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_OperatingLeaseLiabilitiesCurrentAndNoncurrent" name="OperatingLeaseLiabilitiesCurrentAndNoncurrent" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_FinanceLeaseLiabilitiesCurrentAndNoncurrent" name="FinanceLeaseLiabilitiesCurrentAndNoncurrent" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_AdvancePaymentsForFuturePerformanceObligations" name="AdvancePaymentsForFuturePerformanceObligations" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ChangeInStateTaxRate" name="ChangeInStateTaxRate" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_EffectiveIncomeTaxRateReconciliationTaxExpirationsOfNetOperatingLosses" name="EffectiveIncomeTaxRateReconciliationTaxExpirationsOfNetOperatingLosses" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_EffectiveIncomeTaxRateReconciliationTaxChangeInStockOptionsAndRestrictedStock" name="EffectiveIncomeTaxRateReconciliationTaxChangeInStockOptionsAndRestrictedStock" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_RestrictedStockExpense1" name="RestrictedStockExpense1" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_DeferredTaxAssetsTaxInterestExpense" name="DeferredTaxAssetsTaxInterestExpense" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForwardAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForwardAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_NumberOfSharesEndingBalanceExercised" name="NumberOfSharesEndingBalanceExercised" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforwardAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforwardAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageExercisePriceOutstandingBeginingBalance" name="WeightedAverageExercisePriceOutstandingBeginingBalance" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageExercisePriceExercised" name="WeightedAverageExercisePriceExercised" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageExercisePriceOutstandingEndingBalance" name="WeightedAverageExercisePriceOutstandingEndingBalance" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageExercisePriceExercisableEndingBalance" name="WeightedAverageExercisePriceExercisableEndingBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_RemainingContractualTermAbstract" name="RemainingContractualTermAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageRemainingContractualTermBeginningBalance" name="WeightedAverageRemainingContractualTermBeginningBalance" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageRemainingContractualTermGranted" name="WeightedAverageRemainingContractualTermGranted" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageRemainingContractualTermEndingBalance" name="WeightedAverageRemainingContractualTermEndingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageRemainingContractualTermExercisableBalance" name="WeightedAverageRemainingContractualTermExercisableBalance" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageIntrinsicValueabstract" name="WeightedAverageIntrinsicValueabstract" nillable="true" xbrli:balance="debit" abstract="true" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageIntrinsicValueBeginingBalance" name="WeightedAverageIntrinsicValueBeginingBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageIntrinsicValueExercised" name="WeightedAverageIntrinsicValueExercised" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageIntrinsicValueEndingBalance" name="WeightedAverageIntrinsicValueEndingBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageIntrinsicValueExercisedEndingBalance" name="WeightedAverageIntrinsicValueExercisedEndingBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_NumberofshareexercisableendingBalance" name="NumberofshareexercisableendingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageRemainingContractualTermExercisable" name="WeightedAverageRemainingContractualTermExercisable" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageIntrinsicValueBeginningBalance" name="WeightedAverageIntrinsicValueBeginningBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageIntrinsicValueExercisable" name="WeightedAverageIntrinsicValueExercisable" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_WeightedAverageRemainingContractualTermOutstandingAndExercisableEndingBalance" name="WeightedAverageRemainingContractualTermOutstandingAndExercisableEndingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_NumberOfUnvestedSharesAbstract" name="NumberOfUnvestedSharesAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedSharesBeginningBalance" name="UnvestedSharesBeginningBalance" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedSharesGranted" name="UnvestedSharesGranted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedSharesVested" name="UnvestedSharesVested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedSharesForfeited" name="UnvestedSharesForfeited" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedSharesEndingBalance" name="UnvestedSharesEndingBalance" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedSharesExpectedToVest" name="UnvestedSharesExpectedToVest" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedWeightedAverageFairValueAbstract" name="UnvestedWeightedAverageFairValueAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedWeightedAverageFairValueBeginningBalance" name="UnvestedWeightedAverageFairValueBeginningBalance" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedWeightedAverageFairValueGranted" name="UnvestedWeightedAverageFairValueGranted" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedWeightedAverageFairValueVested" name="UnvestedWeightedAverageFairValueVested" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedWeightedAverageFairValueForfeited" name="UnvestedWeightedAverageFairValueForfeited" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedWeightedAverageFairValueEndingBalance" name="UnvestedWeightedAverageFairValueEndingBalance" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_UnvestedWeightedAverageFairValueExpectedToVest" name="UnvestedWeightedAverageFairValueExpectedToVest" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ExpenseRecognized" name="ExpenseRecognized" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ModifiedConversionPricePrincipalPerShare" name="ModifiedConversionPricePrincipalPerShare" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_ExtendedMaturityDatePrincipal" name="ExtendedMaturityDatePrincipal" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_DebtDiscountIssuanceCosts" name="DebtDiscountIssuanceCosts" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_SharesSellUponAgreement" name="SharesSellUponAgreement" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_AccruedInterestRate" name="AccruedInterestRate" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_RoyaltyPaymentPercentageOfSales" name="RoyaltyPaymentPercentageOfSales" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cdxc_CourtJudgementDescription" name="CourtJudgementDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element name="SecuritiesPurchaseAgreementMember" id="cdxc_SecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="BRileyFBRIncMember" id="cdxc_BRileyFBRIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ElysiumHealthMember" id="cdxc_ElysiumHealthMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OtherAllowancesMember" id="cdxc_OtherAllowancesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FDICMember" id="cdxc_FDICMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="HealthspanResearchLLCAcquisitionMember" id="cdxc_HealthspanResearchLLCAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OperatingLeasesMember" id="cdxc_OperatingLeasesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ConvertiblePromissoryNotesMember" id="cdxc_ConvertiblePromissoryNotesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ConvertableNotesMember" id="cdxc_ConvertableNotesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="IngredientsSegmentMember" id="cdxc_IngredientsSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NiagenIngredientMember" id="cdxc_NiagenIngredientMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="AnalyticalReferenceStandardsAndServicesSegmentMember" id="cdxc_AnalyticalReferenceStandardsAndServicesSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ConsumerProductsSegmentMember" id="cdxc_ConsumerProductsSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NiagenMember" id="cdxc_NiagenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OtherIngredientsMember" id="cdxc_OtherIngredientsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ReferenceStandardsMember" id="cdxc_ReferenceStandardsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ConsultingAndOtherMember" id="cdxc_ConsultingAndOtherMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OtherGoodsAndServicesMember" id="cdxc_OtherGoodsAndServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ASWatsonGroupMember" id="cdxc_ASWatsonGroupMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MatakanaHealthMember" id="cdxc_MatakanaHealthMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="LifeExtensionMember" id="cdxc_LifeExtensionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="AmazonMarketplacesMember" id="cdxc_AmazonMarketplacesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="VendorAMember" id="cdxc_VendorAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NotesPayableMember" id="cdxc_NotesPayableMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="LiquidityMember" id="cdxc_LiquidityMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="TruniagenConsumerProductMember" id="cdxc_TruniagenConsumerProductMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ImpairmentCostsCloudConstructionProgressMember" id="cdxc_ImpairmentCostsCloudConstructionProgressMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="WesternAllianceBankMember" id="cdxc_WesternAllianceBankMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MajorCustomerMember" id="cdxc_MajorCustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="HorizonVenturesMember" id="cdxc_HorizonVenturesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ServicePeriodBasedStockOptionsMember" id="cdxc_ServicePeriodBasedStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="PerformanceBasedStockOptionsMember" id="cdxc_PerformanceBasedStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SalesAndMarketingMember" id="cdxc_SalesAndMarketingMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MarketBasedStockOptionsMember" id="cdxc_MarketBasedStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="RobertFriedMember" id="cdxc_RobertFriedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ElysiumHealthIncMember" id="cdxc_ElysiumHealthIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OtherSegmentMember" id="cdxc_OtherSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| </schema> |