XML 30 R15.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 3 - Stock-based Compensation Plans and Warrants (Details Textual) (USD $)
3 Months Ended 1 Months Ended 0 Months Ended 1 Months Ended 41 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 18, 2009
Jan. 10, 2011
Jan. 14, 2010
Jun. 30, 2014
May 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 822,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber            
Allocated Share-based Compensation Expense $ 260,000us-gaap_AllocatedShareBasedCompensationExpense $ 30,000us-gaap_AllocatedShareBasedCompensationExpense          
Number Of Equity Incentive Plans 3cdzi_NumberOfEquityIncentivePlans            
Two Thousand Nine Equity Incentive Plan [Member] | Employee Stock Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     10 years        
Two Thousand Nine Equity Incentive Plan [Member] | Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 162,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
           
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures       140,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
115,000us-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,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
     
Two Thousand Nine Equity Incentive Plan [Member] | Common Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 507,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Two Thousand Nine Equity Incentive Plan [Member] | Director [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 42,265us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
           
Two Thousand Nine Equity Incentive Plan [Member] | Directors and Consultants [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 30,821us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= cdzi_DirectorsAndConsultantsMember
           
Two Thousand Nine Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     2 years        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized     850,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
       
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures             507,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period           45,235us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandNineEquityIncentivePlanMember
 
Two Thousand Three Management Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 315,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= cdzi_TwoThousandThreeManagementEquityIncentivePlanMember
           
Twenty Fourteen Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | Water Project [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= cdzi_WaterProjectMember
/ us-gaap_PlanNameAxis
= cdzi_TwentyFourteenEquityIncentivePlanMember
           
Twenty Fourteen Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 48,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= cdzi_TwentyFourteenEquityIncentivePlanMember
           
Twenty Fourteen Equity Incentive Plan [Member] | Accrues Yearly [Member] | Outside Director [Member]              
Officers' Compensation 30,000us-gaap_OfficersCompensation
/ us-gaap_PlanNameAxis
= cdzi_TwentyFourteenEquityIncentivePlanMember
/ us-gaap_StatementScenarioAxis
= cdzi_AccruesyearlyMember
/ us-gaap_TitleOfIndividualAxis
= cdzi_OutsideDirectorMember
           
Allocated Share-based Compensation Expense 20,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= cdzi_TwentyFourteenEquityIncentivePlanMember
/ us-gaap_StatementScenarioAxis
= cdzi_AccruesyearlyMember
/ us-gaap_TitleOfIndividualAxis
= cdzi_OutsideDirectorMember
           
Twenty Fourteen Equity Incentive Plan [Member] | Accrues Quarterly [Member] | Outside Director [Member]              
Officers' Compensation 7,500us-gaap_OfficersCompensation
/ us-gaap_PlanNameAxis
= cdzi_TwentyFourteenEquityIncentivePlanMember
/ us-gaap_StatementScenarioAxis
= cdzi_AccruesQuarterlyMember
/ us-gaap_TitleOfIndividualAxis
= cdzi_OutsideDirectorMember
           
Allocated Share-based Compensation Expense 5,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= cdzi_TwentyFourteenEquityIncentivePlanMember
/ us-gaap_StatementScenarioAxis
= cdzi_AccruesQuarterlyMember
/ us-gaap_TitleOfIndividualAxis
= cdzi_OutsideDirectorMember
           
Twenty Fourteen Equity Incentive Plan [Member] | Director [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 14,514us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_PlanNameAxis
= cdzi_TwentyFourteenEquityIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
           
Twenty Fourteen Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 675,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= cdzi_TwentyFourteenEquityIncentivePlanMember
           
Employee Stock Option [Member]              
Allocated Share-based Compensation Expense $ 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember