v3.26.1
Collaborative Arrangements and Licensing Agreements - GSK (Details) - GSK [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Collaborative Arrangements and Licensing Agreements [Abstract]            
Maximum amount of payments receivable over term of collaboration $ 510,000     $ 510,000    
Maximum amount of license fees over term of collaboration 25,000     25,000    
Maximum amount of development milestone payments over term of collaboration 46,500     46,500    
Maximum amount of regulatory milestone payments over term of collaboration 320,000     320,000    
Maximum amount of sales milestone payments over term of collaboration 120,000     120,000    
Revenue 0   $ 0 30,000 $ 0  
Next payment to be achieved 35,000     35,000    
Deferred contract revenue $ 0     $ 0   $ 0
Minimum [Member]            
Collaborative Arrangements and Licensing Agreements [Abstract]            
Royalty percentage received on net sales of medicine 10.00%     10.00%    
Cumulative payments received $ 135,000     $ 135,000    
Maximum [Member]            
Collaborative Arrangements and Licensing Agreements [Abstract]            
Royalty percentage received on net sales of medicine 12.00%     12.00%    
NDA Accepted for Review by MHLW [Member]            
Collaborative Arrangements and Licensing Agreements [Abstract]            
Revenue   $ 15,000        
MAA Accepted for Review by EMA [Member]            
Collaborative Arrangements and Licensing Agreements [Abstract]            
Revenue   $ 15,000