XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
May 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Aug. 31, 2019
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Apr. 01, 2023
USD ($)
installment
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Other long-term liabilities $ 1,264         $ 1,264 $ 789  
Embedded Derivative Financial Instruments, JDRF Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Termination period               90 days
Milestone payment potentially receivable               $ 800
Milestone Payments 320              
Other long-term liabilities $ 228         $ 228 69  
Royalty cap, actual award multiplier               4
Number of installments | installment               3
Net sales minimum threshold for additional royalty               $ 250,000
Disposition payment percentage               0.10
Cure period               30 days
Embedded Derivative Financial Instruments, JDRF Agreement | First Milestone Payment                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Milestone Payments     $ 80          
Embedded Derivative Financial Instruments, JDRF Agreement | Second Milestone Payment                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Milestone Payments   $ 90            
Embedded Derivative Financial Instruments, JDRF Agreement | Third Milestone Payment                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Milestone Payments   $ 150            
Duke University | Decellularized Tissue Engineering Patent Rights | License Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Shares issued under agreement (in shares) | shares           52,693    
Expiration period of agreement           4 years    
Termination period 3 months         3 months    
License fee payable             $ 500  
License fees paid         $ 500      
Yale University | License Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Termination period 90 days         90 days    
Maximum annual maintenance fee, less than           $ 100    
Yale University | License Agreement | Regulatory Milestone                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Collaborative arrangement, milestone payments           200    
Yale University | License Agreement | Commercial Milestone                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Collaborative arrangement, milestone payments           $ 600    
Yale University | BVP Patent Rights | License Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Maximum annual maintenance fee, less than       $ 100        
Yale University | Tubular Prostheses Patent Rights | License Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Maximum annual maintenance fee, less than       $ 100