XML 58 R47.htm IDEA: XBRL DOCUMENT
v3.22.4

Stockholders' Equity - Series A Convertible Preferred Stock (Details) - USD ($) $ / shares in Units, $ in Thousands |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Mar. 17, 2006 | Sep. 30, 2007 | Dec. 31, 2022 | Dec. 31, 2021
Class of Stock [Line Items] |  |  |  |
Accrued dividend during the period |  |  |  | $ 24
Accumulated Deficit |  |  |  |
Class of Stock [Line Items] |  |  |  |
Accrued dividend during the period |  |  | $ 24 | 24
Series A Convertible Preferred Stock |  |  |  |
Class of Stock [Line Items] |  |  |  |
Cumulative dividend rate (as a percent) |  |  | 4.00% |
Cumulative unpaid preferred stock dividends |  |  | $ 438 | $ 414
Stated value (in dollars per share) |  |  | $ 10 |
Conversion price per share (in dollars per share) | $ 691.20 | $ 928.80 | 691.20 |
Period during which the conversion price is subject to adjustment for dilutive issuances | 12 months |  |  |
Share price for 20 consecutive trading days for automatic conversion |  |  | $ 1,857.6 |
Number of consecutive trading days in which the closing price of the entity's common stock must equal or exceed a specified price in order for the preferred stock to be automatically converted |  |  | 20 days |
Number of common stock shares traded per day during the 20 trading days for the preferred stock to be automatically converted |  |  | 116 |
Number of trading days in which the specified volume of common stock must be traded for the preferred stock to be automatically converted |  |  | 20 days |

X
- Definition Convertible Preferred Stock, Stated Value Per Share + References No definition available. + Details
Name: | crdf_ConvertiblePreferredStockStatedValuePerShare
Namespace Prefix: | crdf_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of consecutive trading days during which the closing price of the entity's common stock must equal or exceed the applicable price in order for the preferred stock to be automatically converted. + References No definition available. + Details
Name: | crdf_PreferredStockConversionObligationCommonStockClosingSalesPriceNumberOfTradingDays
Namespace Prefix: | crdf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of trading days during which a specified average volume of common stock must traded in order for the preferred stock to be automatically converted. + References No definition available. + Details
Name: | crdf_PreferredStockConversionObligationNumberOfTradingDays
Namespace Prefix: | crdf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the average volume of common stock per day, which must be traded in order for the preferred stock to be automatically converted. + References No definition available. + Details
Name: | crdf_PreferredStockConversionObligationSpecifiedVolumeOfCommonStockTradedPerDayDuringTradingDays
Namespace Prefix: | crdf_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The price per share of the conversion feature embedded in the convertible preferred stock. + References No definition available. + Details
Name: | crdf_PreferredStockConversionPricePerShare
Namespace Prefix: | crdf_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Preferred Stock, Liquidation Preference, Cumulative Unpaid Preferred Stock Dividends, Value + References No definition available. + Details
Name: | crdf_PreferredStockLiquidationPreferenceCumulativeUnpaidPreferredStockDividendsValue
Namespace Prefix: | crdf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the period during which the conversion price is subject to adjustment for dilutive issuances. + References No definition available. + Details
Name: | crdf_PreferredStockPeriodOfDilutiveIssuanceForConversionPriceAdjustments
Namespace Prefix: | crdf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price target, if reached for the required period of time and if other provisions are achieved, that allows the entity to convert the preferred stock to common stock. + References No definition available. + Details
Name: | crdf_SharePriceForAutomaticConversion
Namespace Prefix: | crdf_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 405 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817 + Details
Name: | us-gaap_DividendsPreferredStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644 + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=crdf_SeriesAConvertiblePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |