v3.26.1
Commitments and contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Jan. 31, 2022
Mar. 31, 2020
Jul. 24, 2019
Commitments and contingencies                  
Contingent consideration, short-term         $ 3,757        
Accrued expenses $ 666   $ 666            
General and administrative 5,787 $ 7,805 12,366 $ 16,212          
Maximum development and regulatory milestone payments, product type one           $ 86,500      
Maximum development and regulatory milestone payments, product type two           $ 43,250      
Clade Therapeutics, Inc                  
Commitments and contingencies                  
General and administrative 1,939   3,757            
FCDI Collaboration Agreement                  
Commitments and contingencies                  
Payment to related party   397   1,915          
Research and development   387   1,878          
FCDI Collaboration Agreement | Collaboration agreement                  
Commitments and contingencies                  
Upfront cash payment receivable             $ 10,000    
Distributed Bio Master Service Agreement                  
Commitments and contingencies                  
Research and development   0   66          
Milestone payments                 $ 16,100
Milestone payments due 0   0            
iCELL Inc. Sublicense Agreement                  
Commitments and contingencies                  
Milestone payments due 0 $ 0 0 0          
Development and regulatory approval milestone payments               $ 4,250  
iCELL Inc. Sublicense Agreement | Maximum                  
Commitments and contingencies                  
Milestone payments               $ 70,000  
Catalent Dusseldorf GmbH License Agreement                  
Commitments and contingencies                  
License agreement milestone payment type one 16,200   16,200            
License agreement milestone payment type two $ 12,150   12,150            
Milestone payments under the license agreements     $ 0 $ 0