2024 Q2 Form 10-Q Financial Statement
#000162828024019974 Filed on May 02, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 | 2023 Q4 |
---|---|---|---|
Revenue | $163.0K | $205.0K | $156.0K |
YoY Change | 50.93% | 146.99% | 21.88% |
Cost Of Revenue | |||
YoY Change | |||
Gross Profit | |||
YoY Change | |||
Gross Profit Margin | |||
Selling, General & Admin | $3.215M | $3.130M | $2.725M |
YoY Change | -25.16% | 1.52% | -11.47% |
% of Gross Profit | |||
Research & Development | $9.493M | $8.008M | $7.763M |
YoY Change | 18.37% | -11.53% | 20.51% |
% of Gross Profit | |||
Depreciation & Amortization | $105.0K | $102.0K | $103.0K |
YoY Change | 7.14% | 13.33% | 19.77% |
% of Gross Profit | |||
Operating Expenses | $12.71M | $11.14M | $10.49M |
YoY Change | 3.18% | -8.22% | 10.17% |
Operating Profit | -$12.55M | -$10.93M | |
YoY Change | 2.76% | -9.28% | |
Interest Expense | $805.0K | $926.0K | $1.008M |
YoY Change | -23.55% | -1.49% | 36.22% |
% of Operating Profit | |||
Other Income/Expense, Net | $767.0K | $922.0K | -$13.00K |
YoY Change | -27.5% | 11.22% | -71.11% |
Pretax Income | -$11.78M | -$10.01M | -$9.337M |
YoY Change | 5.63% | -10.8% | 7.36% |
Income Tax | |||
% Of Pretax Income | |||
Net Earnings | -$11.78M | -$10.01M | -$9.343M |
YoY Change | 5.63% | -10.8% | 7.35% |
Net Earnings / Revenue | -7225.77% | -4883.41% | -5989.1% |
Basic Earnings Per Share | -$0.26 | -$0.22 | |
Diluted Earnings Per Share | -$0.26 | -$0.22 | -$0.21 |
COMMON SHARES | |||
Basic Shares Outstanding | 44.72M shares | 44.68M shares | 44.68M shares |
Diluted Shares Outstanding | 44.83M shares | 44.68M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 | 2023 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $58.62M | $61.35M | $47.96M |
YoY Change | -3.37% | -6.38% | -52.17% |
Cash & Equivalents | $25.50M | $18.66M | $21.66M |
Short-Term Investments | $33.12M | $42.70M | $26.31M |
Other Short-Term Assets | $1.476M | $2.410M | $2.301M |
YoY Change | -53.02% | -41.35% | -56.14% |
Inventory | |||
Prepaid Expenses | $1.476M | $2.410M | $2.301M |
Receivables | $451.0K | $393.0K | $288.0K |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $62.25M | $69.99M | $77.41M |
YoY Change | -32.87% | -31.22% | -30.44% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $1.095M | $1.199M | $1.238M |
YoY Change | -19.25% | -9.17% | -2.44% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $1.271M | $1.275M | $1.279M |
YoY Change | -8.56% | -6.32% | -7.79% |
Total Long-Term Assets | $3.805M | $4.048M | $4.225M |
YoY Change | -19.45% | -15.6% | -13.9% |
TOTAL ASSETS | |||
Total Short-Term Assets | $62.25M | $69.99M | $77.41M |
Total Long-Term Assets | $3.805M | $4.048M | $4.225M |
Total Assets | $66.05M | $74.04M | $81.64M |
YoY Change | -32.22% | -30.51% | -29.74% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $5.108M | $5.191M | $1.966M |
YoY Change | 73.8% | 78.14% | 0.51% |
Accrued Expenses | $6.712M | $5.956M | $7.783M |
YoY Change | 22.01% | 30.76% | 50.34% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $12.52M | $11.84M | $10.44M |
YoY Change | 37.26% | 45.35% | 33.71% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $1.141M | $1.301M | $1.458M |
YoY Change | -34.91% | -31.45% | -28.53% |
Total Long-Term Liabilities | $1.141M | $1.301M | $1.458M |
YoY Change | -34.91% | -31.45% | -28.53% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $12.52M | $11.84M | $10.44M |
Total Long-Term Liabilities | $1.141M | $1.301M | $1.458M |
Total Liabilities | $13.66M | $13.14M | $11.90M |
YoY Change | 25.63% | 30.84% | 20.82% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$360.5M | -$348.8M | -$339.5M |
YoY Change | 12.5% | 12.75% | 13.9% |
Common Stock | $5.000K | $4.000K | $4.000K |
YoY Change | 25.0% | 0.0% | 0.0% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $52.39M | $60.89M | $69.74M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $66.05M | $74.04M | $81.64M |
YoY Change | -32.22% | -30.51% | -29.74% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 | 2023 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$11.78M | -$10.01M | -$9.343M |
YoY Change | 5.63% | -10.8% | 7.35% |
Depreciation, Depletion And Amortization | $105.0K | $102.0K | $103.0K |
YoY Change | 7.14% | 13.33% | 19.77% |
Cash From Operating Activities | -$9.230M | -$7.740M | -$7.139M |
YoY Change | 29.42% | -10.61% | -23.97% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $0.00 | $80.00K | $8.000K |
YoY Change | -100.0% | 900.0% | -89.33% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $14.02M | $4.716M | $13.57M |
YoY Change | 19.43% | -35.72% | 91.25% |
Cash From Investing Activities | $14.02M | $4.636M | $13.56M |
YoY Change | 22.04% | -36.74% | 93.18% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 2.058M | $107.0K | 0.000 |
YoY Change | |||
NET CHANGE | |||
Cash From Operating Activities | -9.230M | -$7.740M | -7.139M |
Cash From Investing Activities | 14.02M | $4.636M | 13.56M |
Cash From Financing Activities | 2.058M | $107.0K | 0.000 |
Net Change In Cash | 6.843M | -$2.997M | 6.422M |
YoY Change | 57.24% | 125.34% | -370.97% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$9.230M | -$7.740M | -$7.139M |
Capital Expenditures | $0.00 | $80.00K | $8.000K |
Free Cash Flow | -$9.230M | -$7.820M | -$7.147M |
YoY Change | 25.02% | -9.77% | -24.49% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q1 | us-gaap |
Research And Development Expense Excluding Acquired In Process Cost
ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
|
8008000 | usd |
CY2023Q1 | us-gaap |
Research And Development Expense Excluding Acquired In Process Cost
ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
|
9052000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3130000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3083000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10011000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-11223000 | usd |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
44710000 | shares |
CY2023 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member | |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
44710000 | shares |
CY2024Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
11138000 | usd |
CY2023Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
12135000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-10933000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-12052000 | usd |
CY2024Q1 | us-gaap |
Interest Income Operating
InterestIncomeOperating
|
926000 | usd |
CY2023Q1 | us-gaap |
Interest Income Operating
InterestIncomeOperating
|
940000 | usd |
CY2024Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-4000 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-111000 | usd |
CY2024Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
922000 | usd |
CY2023Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
829000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10011000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-11223000 | usd |
CY2024Q1 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
6000 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
6000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-10017000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-11229000 | usd |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.22 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.22 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.25 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.25 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
44678000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
44678000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
44677000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
44677000 | shares |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-65000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
319000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-10076000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-10904000 | usd |
CY2024Q1 | crdf |
Comprehensive Income Loss Available To Common Stockholders Basic
ComprehensiveIncomeLossAvailableToCommonStockholdersBasic
|
-10082000 | usd |
CY2023Q1 | crdf |
Comprehensive Income Loss Available To Common Stockholders Basic
ComprehensiveIncomeLossAvailableToCommonStockholdersBasic
|
-10910000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
69739000 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1124000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
107000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-65000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
60894000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
106343000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1064000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
319000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-11223000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
96503000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10011000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-11223000 | usd |
CY2024Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
102000 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
90000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1124000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1064000 | usd |
CY2024Q1 | us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
156000 | usd |
CY2023Q1 | us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
163000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-4000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-26000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
105000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-95000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
95000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-1251000 | usd |
CY2024Q1 | crdf |
Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
|
-134000 | usd |
CY2023Q1 | crdf |
Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
|
-136000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
1415000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
203000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-152000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-138000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-7740000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-8659000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
80000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
8000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
5635000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
42983000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
919000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
37327000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
0 | usd |
CY2023Q1 | us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
1681000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
4636000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
7329000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
107000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
107000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
0 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-2997000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-1330000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
21655000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
16347000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
18658000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
15017000 | usd |
CY2024Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
0 | usd |
CY2023Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
133000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents And Short Term Investments
CashCashEquivalentsAndShortTermInvestments
|
67200000 | usd |
CY2024Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
11106117 | shares |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
10694244 | shares |
CY2024Q1 | us-gaap |
Debt Securities Available For Sale Amortized Cost Current
DebtSecuritiesAvailableForSaleAmortizedCostCurrent
|
42817000 | usd |
CY2024Q1 | crdf |
Debt Securities Available For Sale Accumulated Gross Unrealized Gain Before Tax Current
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent
|
18000 | usd |
CY2024Q1 | crdf |
Debt Securities Available For Sale Accumulated Gross Unrealized Loss Before Tax Current
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent
|
140000 | usd |
CY2024Q1 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
42695000 | usd |
CY2024Q1 | us-gaap |
Debt Securities Available For Sale Amortized Cost Noncurrent
DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent
|
5844000 | usd |
CY2024Q1 | crdf |
Debt Securities Available For Sale Accumulated Gross Unrealized Gain Before Tax Noncurrent
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent
|
13000 | usd |
CY2024Q1 | crdf |
Debt Securities Available For Sale Accumulated Gross Unrealized Loss Before Tax Noncurrent
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent
|
23000 | usd |
CY2024Q1 | us-gaap |
Available For Sale Securities Debt Securities Noncurrent
AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
|
5834000 | usd |
CY2024Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
48661000 | usd |
CY2024Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
31000 | usd |
CY2024Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
163000 | usd |
CY2024Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
48529000 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Amortized Cost Current
DebtSecuritiesAvailableForSaleAmortizedCostCurrent
|
26293000 | usd |
CY2023Q4 | crdf |
Debt Securities Available For Sale Accumulated Gross Unrealized Gain Before Tax Current
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent
|
33000 | usd |
CY2023Q4 | crdf |
Debt Securities Available For Sale Accumulated Gross Unrealized Loss Before Tax Current
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent
|
17000 | usd |
CY2023Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
26309000 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Amortized Cost Noncurrent
DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent
|
26942000 | usd |
CY2023Q4 | crdf |
Debt Securities Available For Sale Accumulated Gross Unrealized Gain Before Tax Noncurrent
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent
|
6000 | usd |
CY2023Q4 | crdf |
Debt Securities Available For Sale Accumulated Gross Unrealized Loss Before Tax Noncurrent
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent
|
89000 | usd |
CY2023Q4 | us-gaap |
Available For Sale Securities Debt Securities Noncurrent
AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
|
26859000 | usd |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
53235000 | usd |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
39000 | usd |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
106000 | usd |
CY2023Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
53168000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
5054000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
4990000 | usd |
CY2024Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
3855000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
3752000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1199000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1238000 | usd |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1234000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
2737000 | usd |
CY2024Q1 | crdf |
Accrued Clinical Trial
AccruedClinicalTrial
|
3783000 | usd |
CY2023Q4 | crdf |
Accrued Clinical Trial
AccruedClinicalTrial
|
4309000 | usd |
CY2024Q1 | crdf |
Accrued Research Agreements
AccruedResearchAgreements
|
692000 | usd |
CY2023Q4 | crdf |
Accrued Research Agreements
AccruedResearchAgreements
|
530000 | usd |
CY2024Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
247000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
207000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
5956000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
7783000 | usd |
CY2024Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1124000 | usd |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1064000 | usd |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
1400000 | usd |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
|
1900000 | usd |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
3150000 | shares |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
5150000 | shares |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
3150000 | shares |
CY2023Q4 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
2807948 | shares |
CY2023Q4 | crdf |
Class Of Warrant Or Right Weighted Average Exercise Price Of Warrants Or Rights
ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights
|
2.45 | |
CY2023 | crdf |
Class Of Warrant Or Right Term Of Outstanding Warrants Or Rights
ClassOfWarrantOrRightTermOfOutstandingWarrantsOrRights
|
P1Y10M24D | |
CY2024Q1 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
2807948 | shares |
CY2024Q1 | crdf |
Class Of Warrant Or Right Weighted Average Exercise Price Of Warrants Or Rights
ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights
|
2.45 | |
CY2024Q1 | crdf |
Class Of Warrant Or Right Term Of Outstanding Warrants Or Rights
ClassOfWarrantOrRightTermOfOutstandingWarrantsOrRights
|
P1Y8M12D | |
CY2024Q1 | crdf |
Collaborative Arrangement Rights And Obligations Milestone And Royalty Payments Made
CollaborativeArrangementRightsAndObligationsMilestoneAndRoyaltyPaymentsMade
|
0 | usd |
CY2023Q1 | crdf |
Collaborative Arrangement Rights And Obligations Milestone And Royalty Payments Made
CollaborativeArrangementRightsAndObligationsMilestoneAndRoyaltyPaymentsMade
|
0 | usd |