v3.26.1
Collaboration Agreements (Details) - USD ($)
3 Months Ended
Jan. 30, 2026
May 31, 2022
Mar. 31, 2026
Mar. 31, 2025
Feb. 28, 2026
Dec. 31, 2025
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Contract liabilities, noncurrent     $ 1,830,000     $ 18,669,000
Contract liabilities           $ 18,700,000
Revenue     36,839,000 $ 0    
Collaborative Arrangements | Newsoara Biopharma Co Ltd            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
License fee received $ 20,000,000.0       $ 20,000,000.0  
Collaboration revenue recognized 50,000,000.0          
Potential development and regulatory milestone payments receivable $ 65,000,000.0   3,000,000.0      
G42 Investments            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Shares sold (in shares)   259,657        
Aggregate gross purchase price   $ 12,500,000        
G42 Investments | G42 Agreements            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Sale of stock, consideration received on transaction, gross   25,000,000.0        
Accounts and financing receivable, after allowance for credit loss, current   12,500,000        
Contingent consideration transferred, aggregate share value   30,000,000.0        
Contingent consideration transferred, cash   $ 30,000,000.0        
Contract liabilities, noncurrent     18,700,000      
Note receivable, discount paid     600,000      
Contract liabilities     1,300,000      
Revenue from collaborative arrangement     0 0    
Cogna | G42 Agreements            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Collaborative arrangement, royalties receivable, period   10 years        
Cogna | Collaborative Arrangements | IP License            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Revenue     16,900,000 0    
Cogna | Commercial Supply Agreement            
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]            
Contract liabilities     500,000      
Revenue     $ 0 $ 0