v3.23.1
Collaborative Agreements and Commitments (Details)
12 Months Ended
Aug. 05, 2021
USD ($)
Jan. 19, 2017
USD ($)
Jul. 14, 2014
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
agreement
Dec. 31, 2020
agreement
Collaborative Arrangement and Arrangement Other than Collaborative            
Number of statements of work agreements entered | agreement         0 0
Stanford License Agreements            
Collaborative Arrangement and Arrangement Other than Collaborative            
Royalty payment percentage       3.00%    
Milestone payments made       $ 3,700,000    
Payments for royalties   $ 0   0    
Annual license maintenance fee   10,000        
Commitment to pay additional fee   2,100,000        
Estimated cost       1,500,000    
Mt. Sinai License Agreement            
Collaborative Arrangement and Arrangement Other than Collaborative            
Milestone payments made       0    
Payments for royalties       0    
Payable of milestone payments     $ 2,000,000      
Additional milestone payments     1,500,000      
Total services fees     190,000      
Licensing fees     115,000      
Development costs and patent fees     $ 75,000      
Mt. Sinai License Agreement | Net sales up to $250 million            
Collaborative Arrangement and Arrangement Other than Collaborative            
Royalty payment percentage     2.00%      
Threshold net sales     $ 250,000,000      
Mt. Sinai License Agreement | Net sales over $250 million            
Collaborative Arrangement and Arrangement Other than Collaborative            
Royalty payment percentage     3.00%      
Threshold net sales     $ 250,000,000      
Agreements with BryoLogyx            
Collaborative Arrangement and Arrangement Other than Collaborative            
Payments for royalties       $ 1,000,000    
Percentage of gross revenue       2.00%    
Other income       $ 0    
Nemours Agreement            
Collaborative Arrangement and Arrangement Other than Collaborative            
Estimated cost $ 2,000,000          
Cumulative expenses incurred $ 100,000          
License | Stanford License Agreements            
Collaborative Arrangement and Arrangement Other than Collaborative            
Aggregate amount paid   $ 70,000        
Minimum | Stanford License Agreements            
Collaborative Arrangement and Arrangement Other than Collaborative            
Royalty payment percentage   1.50%        
Maximum | Stanford License Agreements            
Collaborative Arrangement and Arrangement Other than Collaborative            
Royalty payment percentage   4.50%