| 
           Stock Based Awards (Details Narrative) (USD $) 
         | 
        12 Months Ended | ||
|---|---|---|---|
| 
           Dec. 31, 2014 
         | 
        
           Dec. 31, 2013 
         | 
        
           Dec. 31, 2012 
         | 
      |
| Common stock remain available for future grant | 32,822,534us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber | 1,647,632us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber | 1,773,390us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber | 
| Weighted average fair value of options granted | $ 0.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue | $ 0.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue | |
| Employee stock-based compensation expense | $ 37,578us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense | $ 55,483us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense | |
| Unrecognized compensation expense | 885,325us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized | ||
| Weighted average period | 1 year 9 months 18 days | ||
| Purchase of common stock | 19,600,112us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber | ||
| Aggregate intrinsic value | 6,272,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding | ||
| Weighted average remaining contractual term | 4 years 10 months 24 days | ||
| Exercise price of the options | $ 0.42invest_InvestmentOptionsExercisePrice | ||
| Stock-based compensation expense | 0cocp_ShareBasedCompensationExpense | 4,395cocp_ShareBasedCompensationExpense | |
| Outstanding nonemployee options | 1,941,112us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares | ||
| Nonemployee options at an exercise price | $ 0.10cocp_NonEmployeeOptionsAtExercisePrice | ||
| 2007 Equity Incentive Plan [Member] | |||
| Purchase of common stock | 
17,125,790us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber / us-gaap_PlanNameAxis = us-gaap_StockCompensationPlanMember  | 
        ||
| Aggregate intrinsic value | 
$ 5,549,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding / us-gaap_PlanNameAxis = us-gaap_StockCompensationPlanMember  | 
        ||
| Weighted average remaining contractual term | 4 years 4 months 24 days | ||
| Weighted-average exercise price | 
$ 0.10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice / us-gaap_PlanNameAxis = us-gaap_StockCompensationPlanMember  | 
        ||
| X | ||||||||||
| 
             
- Definition 
          Nonemployee options at an exercise price. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Stock-based compensation expense. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Exercise price of the option. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Unrecognized cost of unvested share-based compensation awards. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of plan compensation cost recognized during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Intrinsic value of equity-based compensation awards outstanding. Excludes stock and unit options. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Number of equity instruments other than options outstanding, including both vested and non-vested instruments. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Number of non-vested options outstanding. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Change in the weighted average exercise price of options outstanding. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Weighted average remaining contractual term for fully vested and expected to vest options that are exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          As of the balance sheet date, the number of shares into which fully vested and expected to vest stock options outstanding can be converted under the option plan. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  |