XML 18 R48.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 10 - Stock-based Compensation Plans and Warrants (Details) (USD $) | 1 Months Ended | 3 Months Ended | 12 Months Ended | 0 Months Ended | 6 Months Ended | 0 Months Ended | 3 Months Ended | 1 Months Ended | 2 Months Ended | 41 Months Ended | 1 Months Ended | 60 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Oct. 30, 2014 | Nov. 30, 2011 | Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2009 | Jul. 01, 2014 | Dec. 31, 2014 | Jan. 10, 2011 | Jan. 14, 2010 | Mar. 31, 2014 | Oct. 30, 2012 | Sep. 30, 2014 | May 31, 2014 | Jun. 30, 2014 | May 31, 2014 | Dec. 18, 2009 | Dec. 31, 2014 | Dec. 30, 2012 | Dec. 31, 2011 | Jun. 10, 2014 | Jan. 11, 2011
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number |  |  |  | 822,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber | [1] | 842,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |  |  |  | 822,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber | [1] |  |  |  |  |  |  |  |  |  | 822,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber | [1] | 862,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber | 862,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period |  |  |  | 206,858 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |  | 19,483 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period |  |  |  | 81,827 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |  | 13,795 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocated Share-based Compensation Expense (in Dollars) |  |  |  | $ 1,077,000 us-gaap_AllocatedShareBasedCompensationExpense |  | $ 100,000 us-gaap_AllocatedShareBasedCompensationExpense | $ 99,000 us-gaap_AllocatedShareBasedCompensationExpense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number Of Equity Incentive Plans |  |  |  |  |  |  |  |  |  |  |  |  |  | 3 cdzi_NumberOfEquityIncentivePlans |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period |  |  |  | 0 us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |  |  |  | 0 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |  | 0 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross | 0 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) |  |  |  | $ 11.82 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |  | $ 11.84 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |  |  |  | 11.82 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |  |  |  |  |  |  |  |  |  |  | 11.82 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |  | $ 11.92 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice | $ 11.92 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |  |
Proceeds from Issuance of Private Placement (in Dollars) |  | 6,000,000 us-gaap_ProceedsFromIssuanceOfPrivatePlacement |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from Lines of Credit (in Dollars) |  |  | 17,500,000 us-gaap_ProceedsFromLinesOfCredit |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Expirations | 112,500 cdzi_ClassOfWarrantOrRightExpirations |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Outstanding |  |  |  | 0 us-gaap_ClassOfWarrantOrRightOutstanding |  |  |  |  |  | 0 us-gaap_ClassOfWarrantOrRightOutstanding |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_ClassOfWarrantOrRightOutstanding |  |  |  |  |
Water Project [Member] | Restricted Stock Units (RSUs) [Member] | 2014 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 200,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = cdzi_WaterProjectMember / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember |
Private Placement [Member] | Warrants Issued For Every 3 Shares of Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant Issued |  | 1 cdzi_WarrantIssued / us-gaap_StatementScenarioAxis = cdzi_WarrantsIssuedForEveryThreeSharesOfCommonStockMember / us-gaap_SubsidiarySaleOfStockAxis = us-gaap_PrivatePlacementMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Private Placement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period |  | 666,667 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod / us-gaap_SubsidiarySaleOfStockAxis = us-gaap_PrivatePlacementMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Price Per Share (in Dollars per share) |  | $ 9 us-gaap_SaleOfStockPricePerShare / us-gaap_SubsidiarySaleOfStockAxis = us-gaap_PrivatePlacementMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Base For Issuing Purchase Warrants |  | 3 cdzi_BaseForIssuingPurchaseWarrants / us-gaap_SubsidiarySaleOfStockAxis = us-gaap_PrivatePlacementMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right |  | 1 us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight / us-gaap_SubsidiarySaleOfStockAxis = us-gaap_PrivatePlacementMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) |  | $ 13 us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_SubsidiarySaleOfStockAxis = us-gaap_PrivatePlacementMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] | 2009 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number |  |  |  | 507,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  | 507,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |  |  | 507,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Other |  |  |  | 24,441 us-gaap_StockIssuedDuringPeriodSharesOther / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Employee Stock Option [Member] | 2009 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period |  |  |  |  |  |  |  | 10 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Employee Stock Option [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocated Share-based Compensation Expense (in Dollars) |  |  |  | 0 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember |  | 43,000 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember | 284,000 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Restricted Stock Units (RSUs) [Member] | Senior Management [Member] | 2014 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 162,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember / us-gaap_TitleOfIndividualAxis = cdzi_SeniorManagementMember |
Restricted Stock Units (RSUs) [Member] | 2014 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period |  |  |  |  |  |  |  |  | 162,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period |  |  |  |  |  |  |  |  |  | 32,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Restricted Stock [Member] | 2009 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures |  |  |  |  |  |  |  |  |  |  |  | 140,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember | 115,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 595,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember
Accrues Yearly [Member] | Outside Director [Member] | 2014 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Officers' Compensation (in Dollars) |  |  |  | 30,000 us-gaap_OfficersCompensation / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember / us-gaap_StatementScenarioAxis = cdzi_AccruesYearlyMember / us-gaap_TitleOfIndividualAxis = cdzi_OutsideDirectorMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocated Share-based Compensation Expense (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  | 20,000 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember / us-gaap_StatementScenarioAxis = cdzi_AccruesYearlyMember / us-gaap_TitleOfIndividualAxis = cdzi_OutsideDirectorMember |  |  |  |  |  |  |  |  |  |  |  |
Accrues Quarterly [Member] | Outside Director [Member] | 2014 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Officers' Compensation (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  | 7,500 us-gaap_OfficersCompensation / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember / us-gaap_StatementScenarioAxis = cdzi_AccruesQuarterlyMember / us-gaap_TitleOfIndividualAxis = cdzi_OutsideDirectorMember |  |  |  |  |  |  |  |  |  |  |  |
Allocated Share-based Compensation Expense (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  | 5,000 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember / us-gaap_StatementScenarioAxis = cdzi_AccruesQuarterlyMember / us-gaap_TitleOfIndividualAxis = cdzi_OutsideDirectorMember |  |  |  |  |  |  |  |  |  |  |  |
Term Loan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 10 us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_DebtInstrumentAxis = cdzi_TermLoanMember |  |  |  |  |  |  |  |  |  |  |
Proceeds from Lines of Credit (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 5,000,000 us-gaap_ProceedsFromLinesOfCredit / us-gaap_DebtInstrumentAxis = cdzi_TermLoanMember |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 250,000 us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights / us-gaap_DebtInstrumentAxis = cdzi_TermLoanMember |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Exercise Term |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2 years |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Exercised |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 137,500 cdzi_ClassOfWarrantOrRightExercised / us-gaap_DebtInstrumentAxis = cdzi_TermLoanMember |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Other |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 24,411 us-gaap_StockIssuedDuringPeriodSharesOther / us-gaap_DebtInstrumentAxis = cdzi_TermLoanMember |  |  |  |  |  |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) |  |  |  | $ 9.88 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |  |  |  | 9.88 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |  |  |  |  |  |  |  |  | 9.88 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |  |  |
Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) |  |  |  | $ 13.95 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |  |  |  | 13.95 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |  |  |  |  |  |  |  |  | 13.95 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |  |  |
Director [Member] | 2009 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 42,265 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember / us-gaap_TitleOfIndividualAxis = us-gaap_DirectorMember |  |  |  |  |  |  |  |  |
Director [Member] | 2014 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period |  |  |  | 14,514 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember / us-gaap_TitleOfIndividualAxis = us-gaap_DirectorMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Directors and Consultants [Member] | 2014 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period |  |  |  | 44,358 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember / us-gaap_TitleOfIndividualAxis = cdzi_DirectorsAndConsultantsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
2003 Management Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number |  |  |  | 315,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = cdzi_TwoThousandThreeManagementEquityIncentivePlanMember |  |  |  |  |  | 315,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = cdzi_TwoThousandThreeManagementEquityIncentivePlanMember |  |  |  |  |  |  |  |  |  |  | 315,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = cdzi_TwoThousandThreeManagementEquityIncentivePlanMember |  |  |  |  |
2009 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 850,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 24 months |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 537,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 45,235 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember | 20,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 507,500 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod / us-gaap_PlanNameAxis = cdzi_TwoThousandNineEquityIncentivePlanMember |  |  |  |  |  |  |  |  |
2014 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Note 10 - Stock-based Compensation Plans and Warrants (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 675,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = cdzi_TwentyFourteenEquityIncentivePlanMember |
[1] | Exercise prices vary from $9.88 to $13.95, and expiration dates vary from May 2015 to December 2021.

X
- Definition The base for issuing and purchase of warrants. + References No definition available. + Details
Name: | cdzi_BaseForIssuingPurchaseWarrants
Namespace Prefix: | cdzi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants exercised during the period. + References No definition available. + Details
Name: | cdzi_ClassOfWarrantOrRightExercised
Namespace Prefix: | cdzi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period during which warrants must be exercised. + References No definition available. + Details
Name: | cdzi_ClassOfWarrantOrRightExerciseTerm
Namespace Prefix: | cdzi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants expired during the period. + References No definition available. + Details
Name: | cdzi_ClassOfWarrantOrRightExpirations
Namespace Prefix: | cdzi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | cdzi_Note10StockbasedCompensationPlansandWarrantsDetailsLineItems
Namespace Prefix: | cdzi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of equity incentive plans held by the company. + References No definition available. + Details
Name: | cdzi_NumberOfEquityIncentivePlans
Namespace Prefix: | cdzi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants issued. + References No definition available. + Details
Name: | cdzi_WarrantIssued
Namespace Prefix: | cdzi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 14.F) -URI http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 14 -Section F + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(4)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph i -Subparagraph 2 -Article 4 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph i -Article 4 + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Expenditures for salaries of officers. Does not include allocated share-based compensation, pension and post-retirement benefit expense or other labor-related non-salary expense. For commercial and industrial companies, excludes any direct and overhead labor that is included in cost of goods sold. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_OfficersCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfPrivatePlacement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(f)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph f -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromLinesOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(3) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net number of share options (or share units) granted during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of options outstanding, including both vested and non-vested options. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of share instruments newly issued under a share-based compensation plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued during the period that is attributable to transactions involving issuance of stock not separately disclosed. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share options (or share units) exercised during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=cdzi_WaterProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementScenarioAxis=cdzi_AccruesQuarterlyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=cdzi_AccruesYearlyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=cdzi_DirectorsAndConsultantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=us-gaap_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |