XML 47 R37.htm IDEA: XBRL DOCUMENT
v3.20.2

Agreements With Endospan (Narrative) (Details) - Endospan [Member] - USD ($) |  |  | 1 Months Ended | 9 Months Ended |
--- | --- | --- | --- | --- | ---
Sep. 30, 2020 | Sep. 11, 2019 | Sep. 30, 2020 | Sep. 30, 2019 | Sep. 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 |  |  |  |
Funded second tranche payment |  |  | $ 5,000,000.0 |  |  |
Required percentage of number of patients before third tranche of loan funding can be acquired |  | 50.00% |  |  |  |
Investment in VIE | $ 20,000,000.0 | $ 15,000,000.0 |  |  |  |
Additional amounts |  |  | 5,000,000.0 |  |  |
Endospan loan, fair value | 409,000 |  | 409,000 |  | $ 409,000 | $ 358,000
Securities option agreement, fair value | 4,800,000 |  | 4,800,000 |  | 4,800,000 |
Distribution agreements, fair value | $ 8,100,000 |  | $ 8,100,000 |  | 8,100,000 | $ 9,800,000
Expense from fair value adjustment |  |  |  |  | $ 4,900,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 provided |  | 15,000,000.0 |  |  |  |
JOTEC GmbH [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 Funded Tranche Payment Per Agreement + References No definition available. + Details
Name: | cry_FundedTranchePaymentPerAgreement
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: | debit
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: | duration

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 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 Amount, after allowance for credit loss, of financing receivable, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_NotesAndLoansReceivableNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of expense between the reporting entity and the Variable Interest Entity (VIE). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph d -URI http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685 + Details
Name: | us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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: | srt_ConsolidatedEntitiesAxis=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_JotecGmbhMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |