Quarterly report pursuant to Section 13 or 15(d)

Derivative Warrant Liability (Details 1)

v2.4.1.9
Derivative Warrant Liability (Details 1) (USD $)
3 Months Ended 9 Months Ended
Sep. 30, 2014
Sep. 30, 2014
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance   $ 10,727,364us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
Initial Measurements   3,347ccgi_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationInitialMeasurements
Increase (Decrease) To Fair Value   (1,645,940)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease
Issuance (247,800)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues (247,800)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
Reclassed To Equity   (4,345,355)ccgi_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationReclassedToEquity
Ending balance 4,491,616us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs 4,491,616us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
Fair Value, Inputs, Level 3 [Member] | Unit Offering [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance   8,518,330us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingMember
Initial Measurements   0ccgi_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationInitialMeasurements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingMember
Increase (Decrease) To Fair Value   (614,241)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingMember
Issuance   0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingMember
Reclassed To Equity   (3,768,916)ccgi_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationReclassedToEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingMember
Ending balance 4,135,173us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingMember
4,135,173us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingMember
Fair Value, Inputs, Level 3 [Member] | Unit Offering Placement Agent [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance   993,034us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingPlacementMember
Initial Measurements   0ccgi_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationInitialMeasurements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingPlacementMember
Increase (Decrease) To Fair Value   (71,063)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingPlacementMember
Issuance   0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingPlacementMember
Reclassed To Equity   (576,439)ccgi_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationReclassedToEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingPlacementMember
Ending balance 345,532us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingPlacementMember
345,532us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_UnitOfferingPlacementMember
Fair Value, Inputs, Level 3 [Member] | Beam Warrants [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance   1,216,000us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_BeamWarrantsMember
Initial Measurements   3,347ccgi_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationInitialMeasurements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_BeamWarrantsMember
Increase (Decrease) To Fair Value   (960,636)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_BeamWarrantsMember
Issuance   (247,800)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_BeamWarrantsMember
Reclassed To Equity     
Ending balance $ 10,911us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_BeamWarrantsMember
$ 10,911us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_SubsidiarySaleOfStockAxis
= ccgi_BeamWarrantsMember