XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable (Details)
€ in Thousands, $ in Thousands
Jun. 30, 2022
USD ($)
Jun. 30, 2022
EUR (€)
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]      
Less: current portion of notes payable $ (1,079)    
Notes payable - long term 374   $ 1,086
Notes Payable      
Debt Instrument [Line Items]      
Principal amount of Senior Notes 1,475    
Less: discount on note payable (22)    
Total notes payable 1,453   1,086
Less: current portion of notes payable (1,079)    
Notes payable - long term 374   1,086
CRYOPDP      
Debt Instrument [Line Items]      
Less: discount on note payable (300) € (200)  
Notes payable - long term | €   4,000  
CRYOPDP | Notes Payable      
Debt Instrument [Line Items]      
Principal amount of Senior Notes 1,043   1,133
Less: discount on note payable (22)   $ (47)
Cell & Co      
Debt Instrument [Line Items]      
Notes payable - long term 400 € 400  
Cell & Co | Notes Payable      
Debt Instrument [Line Items]      
Principal amount of Senior Notes $ 432