Annual report pursuant to Section 13 and 15(d)

Changes in Fair Value of Financial Instruments (Detail)

v2.4.1.9
Changes in Fair Value of Financial Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
0 Months Ended 12 Months Ended
Aug. 12, 2014
Dec. 31, 2014
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at December 31, 2013   $ 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Purchases 50us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases 3,218us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Change in fair value of investment   942us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Balance at December 31, 2014   4,160us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
CB Pharma Acquisitions Corp [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at December 31, 2013   0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ invest_InvestmentIssuerAxis
= cndo_CbPharmaAcquisitionsCorpMember
Purchases   2,675us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ invest_InvestmentIssuerAxis
= cndo_CbPharmaAcquisitionsCorpMember
Change in fair value of investment   1,235us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ invest_InvestmentIssuerAxis
= cndo_CbPharmaAcquisitionsCorpMember
Balance at December 31, 2014   3,910us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ invest_InvestmentIssuerAxis
= cndo_CbPharmaAcquisitionsCorpMember
Short-term Investments [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at December 31, 2013   0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ShortTermInvestmentsMember
Purchases   293us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ShortTermInvestmentsMember
Change in fair value of investment   (293)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ShortTermInvestmentsMember
Balance at December 31, 2014   0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ShortTermInvestmentsMember
Other Long-term Investments [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at December 31, 2013   0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherLongTermInvestmentsMember
Purchases   250us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherLongTermInvestmentsMember
Change in fair value of investment   0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherLongTermInvestmentsMember
Balance at December 31, 2014   $ 250us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherLongTermInvestmentsMember