XML 95 R83.htm IDEA: XBRL DOCUMENT
v3.25.2

Commitments and Contingencies (Details Narrative) - USD ($) $ in Thousands | 1 Months Ended | 3 Months Ended | 6 Months Ended |
--- | --- | --- | --- | ---
Feb. 29, 2024 | Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024 | Dec. 31, 2024
Accrued expenses |  | $ 7,468 |  | $ 7,468 |  | $ 6,992
Oracle [Member] |  |  |  |  |  |
Accrued expenses |  | 0 |  | 0 |  | $ 234
Expenses of purchase obligation |  | $ 22 | $ 125 | $ 22 | $ 125 |
Non cancellable service contract amount | $ 5,400 |  |  |  |  |
Description related to noncancellable service contract | Under this agreement, $227 remains due during fiscal year 2025, $1.1 million will be due during fiscal 2026, $1.4 million will be due during fiscal 2027, $1.7 million will be due during fiscal 2028, and $456 will be due during fiscal 2029 |  |  |  |  |
Board Of Directors [Member] | December 31 2024 [Member] | Bonus Plan [Member] |  |  |  |  |  |
Bonus description |  |  |  | the Compensation Committee of the Board of Directors of the Company (the “Board”) has established a bonus pool of $990, for our NEOs and executive management team for the year ending December 31, 2025 |  |
Bonus Award Description |  |  |  | Bonus awards for NEOs and executive management will be weighted 50% on annual revenue and 50% on Adjusted EBITDA. No bonus will be awarded for any performance target for which actual performance is less than 90% of target. At 90% or greater actual performance relative to the target, 50% of the weighted bonus amount for the performance target is payable. From 90% to 100% actual performance relative to the target, the remaining 50% of the weighted bonus amount is awarded pro rata with the percentage of actual performance exceeding 90% of target (i.e., each 1% excess over 90% of performance target equals 5% of the weighted bonus amount payable). If actual performance reaches 105% for the revenue performance target and 110% of the adjusted EBITDA performance target or greater for any individual performance target, then an additional 10% of the amount apportioned to that performance target will be payable as an additional bonus |  |
Accrued expenses |  |  |  | $ 670 |  |

X
- References No definition available. + Details
Name: | cxdo_BonusAwardDescription
Namespace Prefix: | cxdo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_BonusDescription
Namespace Prefix: | cxdo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_DescriptionRelatedToNoncancellableServiceContractFutureAmount
Namespace Prefix: | cxdo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_PurchaseObligationExpenses
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cxdo_ServiceContractAmount
Namespace Prefix: | cxdo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481639/420-10-35-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_AccretionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + 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(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cxdo_OracleMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cxdo_BoardOfDirectorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=cxdo_DecemberThirtyOneTwoThousandTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=cxdo_BonusPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |