v3.26.1
Research and Development Activity (Details)
£ in Thousands, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
GBP (£)
Dec. 31, 2025
USD ($)
Research and Development Activity [Line Items]        
Research and development tax credit receivable   $ 4,413   $ 4,284
Royalty on net sales of percentage   5.00%    
Percentage of net sales to pay royalties   1.00% 1.00%  
INKmune License Agreement [Member]        
Research and Development Activity [Line Items]        
Milestone payments remained outstanding   $ 25,000   25,000
CORDStrom License Agreement [Member]        
Research and Development Activity [Line Items]        
Milestone payments   8,000 £ 6,000,000  
Australia [Member]        
Research and Development Activity [Line Items]        
Research and development tax credit receivable   4,080,000   3,897,000
Australia [Member] | AUS tax law [Member]        
Research and Development Activity [Line Items]        
Research and development, amount   3,600    
Australia [Member] | AUS tax law [Member] | Subsequent Event [Member]        
Research and Development Activity [Line Items]        
Research and development, amount $ 4,200      
UK [Member]        
Research and Development Activity [Line Items]        
Research and development tax credit receivable   333,000   $ 387,000
UK [Member] | UK tax law [Member]        
Research and Development Activity [Line Items]        
Research and development tax credit receivable   $ 800