v2.4.1.9

Convertible Preferred Stock - Additional Information (Detail) (USD $) In Millions, except Share data, unless otherwise specified | 0 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2014 | Jul. 22, 2014 | Dec. 31, 2014 | Dec. 31, 2013
Temporary Equity [Line Items] |  |  |  |
Number of shares converted into common stock |  | 510,777us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities |  |
Dividend declared per share |  |  | $ 0us-gaap_PreferredStockDividendsPerShareDeclared |
Convertible preferred stock voting rights | Prior to conversion of all convertible preferred stock into common stock upon the Company’s IPO, each holder of shares of Series A, Series B, Series C, Series D, Series E, Series F, and Series G convertible preferred stock was entitled to voting rights equivalent to the number of shares of common stock into which their respective shares were convertible. So long as 14,599 shares of Series C convertible preferred stock remained outstanding, the holders of Series C convertible preferred stock were entitled to elect three members to the Company’s Board of Directors. So long as 14,599 shares of Series D and Series E convertible preferred stock remained outstanding, the holders of Series D and Series E convertible preferred stock were entitled to elect one member to the Board of Directors. So long as 14,599 shares of Series F and Series G convertible preferred stock remained outstanding, the holders of Series F and Series G convertible preferred stock were entitled to elect one member to the Company’s Board of Directors. The holders of Series A and B convertible preferred stock and the holders of common stock, voting together as a single class, were entitled to elect three members to the Board of Directors. |  |  |
Convertible Preferred Stock [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Number of shares converted into common stock |  | 6,048,220us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertiblePreferredStockMember |  |
Series A Preferred Stock [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Noncumulative dividends per share |  |  | $ 1.199us-gaap_FairValueAssumptionsExpectedDividendPayments / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |
Number of shares issued for each share of convertible preferred stock |  |  |  | 1us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember
Initial conversion price per share |  |  |  | $ 17.12cdna_TemporaryEquityInitialConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember
Liquidation preferences per share | 17.12us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |  | $ 17.12us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |
Series B Preferred Stock [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Noncumulative dividends per share |  |  | $ 3.720us-gaap_FairValueAssumptionsExpectedDividendPayments / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember |
Number of shares issued for each share of convertible preferred stock |  |  |  | 0.18611us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
Initial conversion price per share |  |  |  | $ 13.43cdna_TemporaryEquityInitialConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
Liquidation preferences per share | 53.09us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember |  | $ 53.09us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember |
Series C Preferred Stock [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Noncumulative dividends per share |  |  | $ 1.199us-gaap_FairValueAssumptionsExpectedDividendPayments / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |
Number of shares issued for each share of convertible preferred stock |  |  |  | 1us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
Initial conversion price per share |  |  |  | $ 17.12cdna_TemporaryEquityInitialConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
Liquidation preferences per share | 17.12us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  | $ 17.12us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |
Minimum number of shares outstanding for voting rights | 14,599cdna_MinimumSharesOutstandingForVotingRights / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |
Series D Preferred Stock [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Noncumulative dividends per share |  |  | $ 1.596us-gaap_FairValueAssumptionsExpectedDividendPayments / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |
Number of shares issued for each share of convertible preferred stock |  |  |  | 1us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
Initial conversion price per share |  |  |  | $ 21.78cdna_TemporaryEquityInitialConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
Liquidation preferences per share | 22.81us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  | $ 22.81us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |
Minimum number of shares outstanding for voting rights | 14,599cdna_MinimumSharesOutstandingForVotingRights / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember |  |  |
Series E Preferred Stock [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Noncumulative dividends per share |  |  | $ 2.219us-gaap_FairValueAssumptionsExpectedDividendPayments / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |
Number of shares issued for each share of convertible preferred stock |  |  |  | 1us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
Initial conversion price per share |  |  |  | $ 21.78cdna_TemporaryEquityInitialConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
Liquidation preferences per share | 31.72us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  | $ 31.72us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |
Minimum number of shares outstanding for voting rights | 14,599cdna_MinimumSharesOutstandingForVotingRights / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember |  |  |
Series F Preferred Stock [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Noncumulative dividends per share |  |  | $ 2.459us-gaap_FairValueAssumptionsExpectedDividendPayments / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember |
Number of shares issued for each share of convertible preferred stock |  |  |  | 1us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
Initial conversion price per share |  |  |  | $ 21.78cdna_TemporaryEquityInitialConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
Liquidation preferences per share | 35.07us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember |  | $ 35.07us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember |
Minimum number of shares outstanding for voting rights | 14,599cdna_MinimumSharesOutstandingForVotingRights / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember |  |  |
Series G Preferred Stock [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Noncumulative dividends per share |  |  | $ 1.528us-gaap_FairValueAssumptionsExpectedDividendPayments / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember |
Number of shares issued for each share of convertible preferred stock |  |  |  | 1us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
Initial conversion price per share |  |  |  | $ 21.78cdna_TemporaryEquityInitialConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
Liquidation preferences per share | 21.78us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember |  | $ 21.78us-gaap_TemporaryEquityLiquidationPreferencePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember |
Minimum number of shares outstanding for voting rights | 14,599cdna_MinimumSharesOutstandingForVotingRights / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember |  |  |
Convertible Subordinated Debt [Member] |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Number of shares converted into common stock |  | 510,777us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_LongtermDebtTypeAxis = us-gaap_ConvertibleSubordinatedDebtMember |  |
Principal amount converted into common stock |  | 5.0us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities / us-gaap_LongtermDebtTypeAxis = us-gaap_ConvertibleSubordinatedDebtMember |  |

X
- Definition Minimum shares outstanding for voting rights. + References No definition available. + Details
Name: | cdna_MinimumSharesOutstandingForVotingRights
Namespace Prefix: | cdna_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Temporary equity initial conversion price. + References No definition available. + Details
Name: | cdna_TemporaryEquityInitialConversionPrice
Namespace Prefix: | cdna_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued for each share of convertible preferred stock that is converted. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21506-112644 + Details
Name: | us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of dividends expected to be paid to holders of the underlying shares or contracted instruments over the term of the instruments life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssumptionsExpectedDividendPayments
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of preferred stock outstanding. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockVotingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-30) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The gross value of stock issued during the period upon the conversion of convertible securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_TemporaryEquityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_TemporaryEquityLiquidationPreferencePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleSubordinatedDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |