XML 69 R56.htm IDEA: XBRL DOCUMENT
v3.23.1

SUBSEQUENT EVENTS (Details) |  |  |  |  |  | 3 Months Ended |
--- | --- | --- | --- | --- | --- | --- | ---
May 01, 2023 USD ($) | Apr. 28, 2023 USD ($) $ / shares shares | Apr. 03, 2023 USD ($) ft² | Mar. 31, 2023 USD ($) $ / shares shares | May 05, 2021 USD ($) payment | Mar. 31, 2023 $ / shares | Apr. 02, 2023 ft²
Bridg Acquisition |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
Number of earnout payments | payment |  |  |  |  | 2 |  |
First Anniversary ARR |  |  |  |  | $ 12,500,000 |  |
Stock price (in usd per share) | $ / shares |  |  |  | $ 40.15 |  | $ 40.15 |
Number of shares (in shares) | shares |  |  |  | 3,374,383 |  |  |
Second Anniversary, ARR |  |  |  | $ 0 |  |  |
Bridg Acquisition | Minimum |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
Percent of First Anniversary payment amount paid in cash |  |  |  |  |  | 30.00% |
Subsequent Event |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
Net Rentable Area Leased | ft² |  |  | 17,000 |  |  |  | 77,000
Reduction of Minimum Lease Payments |  |  | $ 400,000 |  |  |  |
Lease, Reduction in Expense |  |  | 200,000 |  |  |  |
Subsequent Event | After Commence on January 1, 2024 |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
Reduction of Minimum Lease Payments |  |  | 1,900,000 |  |  |  |
Lease, Reduction in Expense |  |  | $ 700,000 |  |  |  |
Subsequent Event | Bridg Acquisition |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
First Anniversary ARR |  | $ 23,200,000 |  |  |  |  |
Stock price (in usd per share) | $ / shares |  | $ 40.15 |  |  |  |  |
Number of shares (in shares) | shares |  | 3,374,383 |  |  |  |  |
Second Anniversary, ARR |  | $ 0 |  |  |  |  |
Subsequent Event | Bridg Acquisition | If 30% in Cash and Rest in Shares |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
First Anniversary ARR |  | $ 72,600,000 |  |  |  |  |
Subsequent Event | Bridg Acquisition | Minimum |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
Percent of First Anniversary payment amount paid in cash |  | 30.00% |  |  |  |  |
Subsequent Event | Bridg Acquisition | Plan |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
First Anniversary ARR | $ 208,100,000 |  |  |  |  |  |

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

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

X
- Definition Lease, Reduction in Expense + References No definition available. + Details
Name: | cdlx_LeaseReductionInExpense
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net Rentable Area Leased + References No definition available. + Details
Name: | cdlx_NetRentableAreaLeased
Namespace Prefix: | cdlx_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percent Of First Anniversary Payment Amount Paid In Cash + References No definition available. + Details
Name: | cdlx_PercentOfFirstAnniversaryPaymentAmountPaidInCash
Namespace Prefix: | cdlx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reduction of Minimum Lease Payments + References No definition available. + Details
Name: | cdlx_ReductionOfMinimumLeasePayments
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Second Anniversary, Annualized Recurring Revenue + References No definition available. + Details
Name: | cdlx_SecondAnniversaryAnnualizedRecurringRevenue
Namespace Prefix: | cdlx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares of equity interests issued or issuable to acquire entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(4) -URI https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cdlx_TriggeringEventAxis=cdlx_AfterCommenceOnJanuary12024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cdlx_TriggeringEventAxis=cdlx_If30InCashAndRestInSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |