v3.26.1
Significant Agreements (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Significant Agreements [Line Items]      
License maintenance fees $ 0   $ 25,000
Accrued expenses and other current liabilities 45   $ 120
2021 Stanford License Agreement [Member]      
Significant Agreements [Line Items]      
Milestone payments obligation to be paid first and second year 25,000    
Milestone payments obligation to be paid third and fourth year 35,000    
Milestone payments obligation to be paid thereafter 50,000    
Commercial sales milestone payments 9,000    
License maintenance fees 35,000 $ 35,000  
Accrued expenses and other current liabilities 50,000    
2024 Stanford License Agreement [Member]      
Significant Agreements [Line Items]      
Milestone payments obligation to be paid thereafter 65,000    
Commercial sales milestone payments $ 1,300    
Approximately agreement 4 years 6 months    
Annual license maintenance fees $ 75,000    
Milestone payments obligation to be paid first through third year 25,000    
Milestone payments obligation to be paid fourth through sixth year 50,000    
Clinical development milestone payments $ 7,000