XML 32 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Collaborative Arrangements (Details) (USD $)
1 Months Ended 3 Months Ended 6 Months Ended 0 Months Ended
Jul. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Feb. 01, 2012
GlaxoSmithKline [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Proceeds from license fees received $ 6,000,000us-gaap_ProceedsFromLicenseFeesReceived
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
       
Revenue Recognition, Milestone Method, Revenue Recognized       5,000,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
 
Contingent payment 14,000,000cdxs_RevenueRecognitionMilestoneMethodContingentPayment
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
       
Milestones receivable 6,500,000cdxs_RevenueRecognitionMilestoneMethodMilestonesReceivable
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
       
Term of milestone agreement 3 years 27 months      
Revenue Recognition, Milestone Method, Contingent Payment, Completion of Milestones and Agreement       7,500,000cdxs_RevenueRecognitionMilestoneMethodContingentPaymentCompletionofMilestonesandAgreement
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
 
Minimum milestone receivable 5,750,000.00cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMinimumMilestoneReceivable
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
       
Maximum milestone receivable 38,500,000.0cdxs_RevenueRecognitionMilestoneMethodAdditionalMilestonesMaximumMilestoneReceivable
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
       
License extension acceptance period 3 years        
Revenue Recognition, Milestone Method, Termination Notice Period 90 days        
License and Services Revenue   500,000us-gaap_LicenseAndServicesRevenue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
0us-gaap_LicenseAndServicesRevenue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
   
Deferred Revenue   4,500,000us-gaap_DeferredRevenue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
  5,000,000us-gaap_DeferredRevenue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_GlaxoSmithKlineMember
 
Merck [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
License and Services Revenue   500,000us-gaap_LicenseAndServicesRevenue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_MerckMember
500,000us-gaap_LicenseAndServicesRevenue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_MerckMember
   
Deferred Revenue   $ 2,400,000us-gaap_DeferredRevenue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_MerckMember
  $ 900,000us-gaap_DeferredRevenue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cdxs_MerckMember
 
Term of collaborative research and development agreement (years)         5 years