Fair Value of Assets and Liabilities - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) (USD $)
|
6 Months Ended |
12 Months Ended |
Jun. 30, 2014
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] |
|
|
|
Derivative warrant liability recorded for warrants issued |
|
|
$ 19,932us-gaap_DerivativeLiabilitiesCurrent
|
Change in fair value of the derivative warrant liability |
28,448us-gaap_FairValueAdjustmentOfWarrants
|
28,448us-gaap_FairValueAdjustmentOfWarrants
|
(1,978)us-gaap_FairValueAdjustmentOfWarrants
|
Derivative warrant liability, Ending balance |
|
0us-gaap_DerivativeFairValueOfDerivativeLiability
|
|
Fair Value, Measurements, Recurring [Member] |
|
|
|
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] |
|
|
|
Derivative warrant liability, Beginning balance |
19,932us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
19,932us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Change in fair value of the derivative warrant liability |
|
28,448us-gaap_FairValueAdjustmentOfWarrants / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
(1,978)us-gaap_FairValueAdjustmentOfWarrants / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Reclassification of derivative warrant liability |
|
(48,380)crbp_ReclassificationOfWarrantDerivativeLiability / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Derivative warrant liability, Ending balance |
|
|
19,932us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring [Member] | Warrant [Member] |
|
|
|
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] |
|
|
|
Derivative warrant liability recorded for warrants issued |
|
|
21,910us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeByNatureAxis = us-gaap_WarrantMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] |
|
|
|
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] |
|
|
|
Derivative warrant liability, Beginning balance |
19,932us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
19,932us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Change in fair value of the derivative warrant liability |
|
28,448us-gaap_FairValueAdjustmentOfWarrants / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
(1,978)us-gaap_FairValueAdjustmentOfWarrants / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Reclassification of derivative warrant liability |
|
(48,380)crbp_ReclassificationOfWarrantDerivativeLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Derivative warrant liability, Ending balance |
|
|
19,932us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member] |
|
|
|
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] |
|
|
|
Derivative warrant liability recorded for warrants issued |
|
|
$ 21,910us-gaap_DerivativeLiabilitiesCurrent / us-gaap_DerivativeByNatureAxis = us-gaap_WarrantMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|