XML 54 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Instruments - Summary of Financial Instruments Measured at Fair Value on Recurring Basis (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Series A Warrant liability [Member]    
Liabilities    
Warrant liability $ 3,582us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesAWarrantsMember
$ 857us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesAWarrantsMember
Series B Warrant liability [Member]    
Liabilities    
Warrant liability 14,180us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesBWarrantsMember
17,439us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesBWarrantsMember
Series C Warrant liability [Member]    
Liabilities    
Warrant liability 2,549us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesCWarrantsMember
 
Fair Value, Measurements, Recurring [Member] | Convertible preferred stock warrant liability [Member]    
Liabilities    
Warrant liability 20,311us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
18,296us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Convertible preferred stock warrant liability [Member] | Series A Warrant liability [Member]    
Liabilities    
Warrant liability 3,582us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesAWarrantsMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
857us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesAWarrantsMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Convertible preferred stock warrant liability [Member] | Series B Warrant liability [Member]    
Liabilities    
Warrant liability 14,180us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesBWarrantsMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
17,439us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesBWarrantsMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Convertible preferred stock warrant liability [Member] | Series C Warrant liability [Member]    
Liabilities    
Warrant liability 2,549us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesCWarrantsMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Fair Value, Measurements, Recurring [Member] | Money market fund [Member]    
Assets    
Cash and cash equivalents 6,472us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_CashAndCashEquivalentsAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
7,892us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_CashAndCashEquivalentsAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Convertible preferred stock warrant liability [Member]    
Liabilities    
Warrant liability 3,582us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
857us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Convertible preferred stock warrant liability [Member] | Series A Warrant liability [Member]    
Liabilities    
Warrant liability 3,582us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesAWarrantsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
857us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesAWarrantsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Money market fund [Member]    
Assets    
Cash and cash equivalents 6,472us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_CashAndCashEquivalentsAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
7,892us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_CashAndCashEquivalentsAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Convertible preferred stock warrant liability [Member]    
Liabilities    
Warrant liability 16,729us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
17,439us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Convertible preferred stock warrant liability [Member] | Series B Warrant liability [Member]    
Liabilities    
Warrant liability 14,180us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesBWarrantsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
17,439us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesBWarrantsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Convertible preferred stock warrant liability [Member] | Series C Warrant liability [Member]    
Liabilities    
Warrant liability $ 2,549us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= capn_SeriesCWarrantsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember