XML 48 R33.htm IDEA: XBRL DOCUMENT
v3.20.2

Agreements With Endospan (Narrative) (Details) - Endospan [Member] - USD ($) |  | 1 Months Ended | 3 Months Ended | 6 Months Ended |
--- | --- | --- | --- | --- | ---
Sep. 11, 2019 | Sep. 30, 2019 | Jun. 30, 2020 | Jun. 30, 2020 | Dec. 31, 2019
Variable Interest Entity [Line Items] |  |  |  |  |
Securities purchase option agreement | $ 1,000,000.0 | $ 1,000,000.0 |  |  |
Securities purchase option agreement, expiration period |  |  |  | 90 days |
Per three tranches of funding | $ 5,000,000.0 |  |  |  |
Required percentage of number of patients before third tranche of loan funding can be acquired | 50.00% |  |  |  |
Investment in VIE | $ 15,000,000.0 |  |  | $ 15,000,000.0 |
Additional amounts |  |  | $ 0 | 0 |
Endospan loan, fair value |  | 358,000 |  |  |
Securities option agreement, fair value |  |  | 4,800,000 | 4,800,000 |
Distribution agreements, fair value |  |  | $ 8,200,000 | $ 8,200,000 | $ 9,800,000
Minimum [Member] |  |  |  |  |
Variable Interest Entity [Line Items] |  |  |  |  |
Option to purchase outstanding securities |  | 350,000,000.0 |  |  |
Maximum [Member] |  |  |  |  |
Variable Interest Entity [Line Items] |  |  |  |  |
Option to purchase outstanding securities |  | $ 450,000,000.0 |  |  |
Secured Debt [Member] |  |  |  |  |
Variable Interest Entity [Line Items] |  |  |  |  |
Loan amount | 15,000,000.0 |  |  |  |
JOTEC (including NEXUS) [Member] |  |  |  |  |
Variable Interest Entity [Line Items] |  |  |  |  |
Distribution fee | $ 9,000,000.0 |  |  |  |

X
- Definition Distribution Agreements, Fair Value + References No definition available. + Details
Name: | cry_DistributionAgreementsFairValue
Namespace Prefix: | cry_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Exclusive Distribution Agreement, Distribution Fee + References No definition available. + Details
Name: | cry_ExclusiveDistributionAgreementDistributionFee
Namespace Prefix: | cry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Securites Purchase Option Agreement, Expiration Period + References No definition available. + Details
Name: | cry_SecuritesPurchaseOptionAgreementExpirationPeriod
Namespace Prefix: | cry_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities Option Agreement, Fair Value + References No definition available. + Details
Name: | cry_SecuritiesOptionAgreementFairValue
Namespace Prefix: | cry_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Securities Purchase Option Agreement + References No definition available. + Details
Name: | cry_SecuritiesPurchaseOptionAgreement
Namespace Prefix: | cry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Securities Purchase Option Agreement, Option To Acquire Oustanding Securities, Amount + References No definition available. + Details
Name: | cry_SecuritiesPurchaseOptionAgreementOptionToAcquireOustandingSecurities
Namespace Prefix: | cry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Third Tranche Of Funding For Secured Loan, Minimum Percentage Of Required Number Of Patients + References No definition available. + Details
Name: | cry_ThirdTrancheOfFundingForSecuredLoanMinimumPercentageOfRequiredNumberOfPatients
Namespace Prefix: | cry_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Three Tranches Of Funding For Secured Loan Per Tranche + References No definition available. + Details
Name: | cry_ThreeTranchesOfFundingForSecuredLoanPerTranche
Namespace Prefix: | cry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Variable Interest Entity, Additional Amounts To Be Paid + References No definition available. + Details
Name: | cry_VariableInterestEntityAdditionalAmountsToBePaid
Namespace Prefix: | cry_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196772 + Details
Name: | us-gaap_LoansReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of financial or other support the reporting entity has provided (explicitly or implicitly) to the Variable Interest Entity (VIE) that it was not previously contractually required to provide or that the reporting entity intends to provide, including, for example, situations in which the reporting entity assisted the VIE in obtaining another type of support. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685 + Details
Name: | us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_VariableInterestEntityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | dei_LegalEntityAxis=cry_JotecAgMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |