XML 57 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities (Details) (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
securities
Dec. 31, 2012
Dec. 31, 2011
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost Basis $ 19,654,000us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 15,165,000us-gaap_AvailableForSaleSecuritiesAmortizedCost    
Gross Unrealized Gains 235,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 125,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax    
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax    
Estimated Fair Value 19,889,000us-gaap_AvailableForSaleSecurities 15,290,000us-gaap_AvailableForSaleSecurities    
Cash and cash equivalents 22,130,000us-gaap_CashAndCashEquivalentsAtCarryingValue 26,487,000us-gaap_CashAndCashEquivalentsAtCarryingValue 32,003,000us-gaap_CashAndCashEquivalentsAtCarryingValue 25,762,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash 6,000,000us-gaap_Cash 11,900,000us-gaap_Cash    
Number of Marketable Securities 0cdxs_NumberOfMarketableSecurities 0cdxs_NumberOfMarketableSecurities    
Money Market Funds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost Basis 16,089,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_MoneyMarketFundsMember
14,602,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_MoneyMarketFundsMember
   
Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_MoneyMarketFundsMember
   
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_MoneyMarketFundsMember
   
Estimated Fair Value 16,089,000us-gaap_AvailableForSaleSecurities
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_MoneyMarketFundsMember
14,602,000us-gaap_AvailableForSaleSecurities
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_MoneyMarketFundsMember
   
Corporate Debt Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost Basis 1,002,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Gross Unrealized Gains 3,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Estimated Fair Value 1,005,000us-gaap_AvailableForSaleSecurities
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Average Contractual Maturities 140 days      
US Treasury Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost Basis 2,000,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_USTreasurySecuritiesMember
     
Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_USTreasurySecuritiesMember
     
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_USTreasurySecuritiesMember
     
Estimated Fair Value 2,000,000us-gaap_AvailableForSaleSecurities
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= us-gaap_USTreasurySecuritiesMember
     
Average Contractual Maturities 59 years      
Common Shares of Co Two Solution [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost Basis 563,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= cdxs_CommonSharesOfCoTwoSolutionMember
563,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= cdxs_CommonSharesOfCoTwoSolutionMember
   
Gross Unrealized Gains 232,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= cdxs_CommonSharesOfCoTwoSolutionMember
125,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= cdxs_CommonSharesOfCoTwoSolutionMember
   
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= cdxs_CommonSharesOfCoTwoSolutionMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= cdxs_CommonSharesOfCoTwoSolutionMember
   
Estimated Fair Value $ 795,000us-gaap_AvailableForSaleSecurities
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= cdxs_CommonSharesOfCoTwoSolutionMember
$ 688,000us-gaap_AvailableForSaleSecurities
/ cdxs_CashEquivalentsAndMarketableSecuritiesByTypeAxis
= cdxs_CommonSharesOfCoTwoSolutionMember