XML 38 R19.htm IDEA: XBRL DOCUMENT
v3.20.4

Note Payable | 12 Months Ended
--- | ---
Dec. 31, 2020
Note Payable |
Note Payable | Note 11. Note Payable In connection with the acquisition of CRYOPDP, the Company assumed an interest free unsecured note payable of €4.0 million ($4.9 million) repayable in two installments of €0.5 million ($0.6 million) to be repaid in 2025 and €3.5 million ($4.3 million) to be repaid in 2028.

X
- Definition Entire disclosure of note payable. + References No definition available. + Details
Name: | cyrx_NotesPayableTextBlock
Namespace Prefix: | cyrx_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_LongTermNotesPayableAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration