XML 64 R38.htm IDEA: XBRL DOCUMENT
v3.25.4

NATURE OF OPERATIONS (Details) $ / shares in Units, $ in Thousands |  |  |  |  |  | 1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jun. 10, 2024 USD ($) | Apr. 01, 2024 USD ($) | Mar. 18, 2024 USD ($) $ / shares shares | Jan. 29, 2024 USD ($) | Dec. 07, 2023 USD ($) | Sep. 30, 2025 USD ($) | Apr. 30, 2024 USD ($) | Dec. 31, 2025 USD ($) shares | Jun. 30, 2025 USD ($) | Jun. 30, 2021 USD ($) | Dec. 31, 2025 USD ($) shares | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | May 20, 2025 shares | Jan. 26, 2024 USD ($) shares | Jan. 25, 2024 USD ($) shares | Apr. 12, 2021 payment
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income Tax Credits and Adjustments |  |  |  |  |  |  |  |  |  | $ 5,300 |  |  |  |  |  |  |
Restructuring Costs |  |  |  |  |  |  |  |  |  |  | $ 3,800 |  |  |  |  |  |
Number of shares authorized (in shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 15,722,908 |  |  |
Gain (Loss) on Disposition of Business |  |  |  |  |  |  |  |  |  |  | (4,831) | $ 0 | $ 6,550 |  |  |  |
Proceeds from Divestiture of Businesses, Net of Cash Divested |  |  |  |  |  |  |  |  |  |  | 480 | 552 | 2,330 |  |  |  |
Loss on divestiture |  |  |  |  |  |  |  |  | $ 100 |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  |  |  |  |  |  | $ 230,000 |  |  | $ 230,000 |  |  |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  |  |  |  |  |  |  | 1.00% |  |  | 1.00% |  |  |  |  |  |
Gain on debt extinguishment |  |  |  |  |  |  |  |  |  |  | $ 0 | 13,017 | $ 0 |  |  |  |
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares delivered | shares |  |  |  |  |  |  |  | 2,740,418 |  |  | 2,740,418 |  |  |  | 3,600,000 | 3,600,000 |
First Anniversary, Annualized Recurring Revenue, cash paid |  |  |  |  |  |  |  | $ 50,100 |  |  | $ 50,100 |  |  |  |  | $ 25,000 |
Contingent Consideration, Number Of Earnout Payments | payment |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2
Settlement Agreement, Annualized Recurring Revenue, Cash Paid |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 20,000 | 25,000 |
New Shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares authorized (in shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 10,000,000 |  |  |
Operating Expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income Tax Credit, Realized Tax Benefit |  |  |  |  |  |  |  |  |  |  | 5,300 |  |  |  |  |  |
Delivery costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income Tax Credit, Realized Tax Benefit |  |  |  |  |  |  |  |  |  |  | 900 |  |  |  |  |  |
Restructuring Costs |  |  |  |  |  |  |  |  |  |  | 700 |  |  |  |  |  |
Sales and marketing expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income Tax Credit, Realized Tax Benefit |  |  |  |  |  |  |  |  |  |  | 2,100 |  |  |  |  |  |
Restructuring Costs |  |  |  |  |  |  |  |  |  |  | 900 |  |  |  |  |  |
Research and development expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income Tax Credit, Realized Tax Benefit |  |  |  |  |  |  |  |  |  |  | 1,700 |  |  |  |  |  |
Restructuring Costs |  |  |  |  |  |  |  |  |  |  | 1,700 |  |  |  |  |  |
General and administrative expense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income Tax Credit, Realized Tax Benefit |  |  |  |  |  |  |  |  |  |  | 600 |  |  |  |  |  |
Restructuring Costs |  |  |  |  |  |  |  |  |  |  | 500 |  |  |  |  |  |
Interest Income |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income Tax Credit, Realized Tax Benefit |  |  |  |  |  |  |  |  |  |  | 800 |  |  |  |  |  |
Dosh Holdings |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gain (Loss) on Disposition of Business |  |  |  |  |  |  |  |  |  |  | (4,800) |  |  |  |  |  |
Disposal Group, Disposed of by Sale, Not Discontinued Operations | HSP EPI Acquisition, LLC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from Divestiture of Businesses, Net of Cash Divested |  |  |  |  | $ 6,000 |  |  |  |  |  |  |  |  |  |  |  |
Escrow Deposit |  |  |  |  | 1,100 |  |  |  |  |  |  |  |  |  |  |  |
Loss on divestiture |  |  |  |  | $ 6,600 |  |  |  |  |  |  |  |  |  |  |  |
Convertible Senior Notes 2024 | Convertible Debt |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt instrument, face amount |  | $ 172,500 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  | 4.25% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Face Amount, Additional Principal Available |  | $ 22,500 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from issuance of convertible senior notes, net of issuance costs paid of $6,900 |  | $ 166,800 |  |  |  |  | $ 169,300 |  |  |  |  |  |  |  |  |  |
2020 Convertible Senior Notes |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt instrument, face amount |  |  |  |  |  |  |  | $ 230,000 |  |  | $ 230,000 |  |  |  |  |  |
Debt Instrument, Interest Rate, Stated Percentage |  |  |  |  |  |  |  | 1.00% |  |  | 1.00% |  |  |  |  |  |
2020 Convertible Senior Notes | Convertible Debt |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument, Repurchased Face Amount |  |  |  |  |  | $ 46,100 | 183,900 |  |  |  |  |  |  |  |  |  |
Gain on debt extinguishment |  |  |  |  |  |  | $ 13,000 |  |  |  |  | $ 13,000 |  |  |  |  |
Repayments of Convertible Debt |  |  |  |  |  | $ 46,100 |  |  |  |  |  |  |  |  |  |  |
Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Settlement Agreement, Annualized Recurring Revenue, Cash Paid |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,000 |
Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Settlement Agreement, Annualized Recurring Revenue, Cash Paid |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 2,000 |
Bridg Acquisition |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acquisition and Integration Costs (Benefit) | $ 5,900 |  |  |  |  |  |  | $ 5,900 |  |  |  |  |  |  |  |  |
Equity Distribution Agreement |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Nature of Operations [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Maximum Offering Amount |  |  | $ 50,000 | $ 100,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock, number of shares issued in transaction (in shares) | shares |  |  | 3,907,600 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock, price per share (in usd per share) | $ / shares |  |  | $ 12.80 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Consideration Received on Transaction |  |  | $ 48,300 |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Acquisition and Integration Costs (Benefit) + References No definition available. + Details
Name: | cdlx_AcquisitionAndIntegrationCostsBenefit
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Acquisition, Equity Interest Issued or Issuable, Number of Shares delivered + References No definition available. + Details
Name: | cdlx_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesDelivered
Namespace Prefix: | cdlx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contingent Consideration, Number Of Earnout Payments + References No definition available. + Details
Name: | cdlx_ContingentConsiderationNumberOfEarnoutPayments
Namespace Prefix: | cdlx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Face Amount, Additional Principal Available + References No definition available. + Details
Name: | cdlx_DebtInstrumentFaceAmountAdditionalPrincipalAvailable
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition First Anniversary, Annualized Recurring Revenue, cash paid + References No definition available. + Details
Name: | cdlx_FirstAnniversaryAnnualizedRecurringRevenueCashPaid
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Income Tax Credit, Realized Tax Benefit + References No definition available. + Details
Name: | cdlx_IncomeTaxCreditRealizedTaxBenefit
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Nature of Operations [Line Items] + References No definition available. + Details
Name: | cdlx_NatureOfOperationsLineItems
Namespace Prefix: | cdlx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale of Stock, Maximum Offering Amount + References No definition available. + Details
Name: | cdlx_SaleOfStockMaximumOfferingAmount
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Settlement Agreement, Annualized Recurring Revenue, Cash Paid + References No definition available. + Details
Name: | cdlx_SettlementAgreementAnnualizedRecurringRevenueCashPaid
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: 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(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Face (par) amount of the original debt instrument that was repurchased. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentRepurchasedFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy. + References Reference 1: 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(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1 + Details
Name: | us-gaap_EscrowDeposit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_GainLossOnDispositionOfAssets1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B + Details
Name: | us-gaap_GainLossOnSaleOfBusiness
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: 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 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions. + References Reference 1: 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 + Details
Name: | us-gaap_IncomeTaxCreditsAndAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromConvertibleDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the cash inflow during the period from the sale of a component of the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12 + Details
Name: | us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_RepaymentsOfConvertibleDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: 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 + Details
Name: | us-gaap_RestructuringCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -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 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_AwardTypeAxis=cdlx_NewSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cdlx_DoshHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=cdlx_HSPEPIAcquisitionLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cdlx_ConvertibleSeniorNotes2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cdlx_A2020ConvertibleSeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cdlx_BusinessAcquisitionContingentConsiderationAxis=cdlx_TrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cdlx_BusinessAcquisitionContingentConsiderationAxis=cdlx_TrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cdlx_BridgAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=cdlx_EquityDistributionAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |