v3.26.1
Revenue Recognition (Additional Information) (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2026
USD ($)
Jan. 11, 2026
USD ($)
Jan. 11, 2026
EUR (€)
Jun. 30, 2025
USD ($)
Oct. 31, 2023
USD ($)
May 31, 2021
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jan. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Disaggregation of Revenue [Line Items]                      
Total revenue             $ 83,228,000 $ 3,084,000      
Milestones require payments               6,000,000      
Number of milestones                 two    
Company is owed in milestone payments       $ 8,000,000              
Accounts receivable             22,723,000       $ 16,076,000
Contract Assets             $ 0        
Revenue, performance obligation satisfied over time, method used, description             The contract liabilities as of March 31, 2026 of $18.4 million are expected to be recognized as revenue as research and development services are provided over the next 3 years, with $8.6 million expected to be recognized within one year        
Contract with customer liability revenue recognized             $ 700,000        
Capitalized contract cost             700,000        
Milestone Payment $ 3,000,000                    
License and Collaboration Agreement [Member]                      
Disaggregation of Revenue [Line Items]                      
Milestones require payments   $ 170,000 € 145,000                
License and Collaboration Arrangement Upfront Payment   700,000 50,000,000                
Milestone Payment   $ 30,000 € 25,000                
NK [Member]                      
Disaggregation of Revenue [Line Items]                      
Achievement of commercial milestones         $ 35,000,000            
Received a non-refundable upfront cash payment         25,000,000            
AnHeart [Member] | Innovent [Member]                      
Disaggregation of Revenue [Line Items]                      
Repayments of NonRefundable Upfront Cash Payment           $ 12,000,000          
Achievement Of Additional Regulatory Milestones           17,000,000          
Achievement of commercial milestones           $ 105,000,000          
AnHeart [Member] | NK [Member]                      
Disaggregation of Revenue [Line Items]                      
Received a non-refundable upfront cash payment         $ 40,000,000            
Product Revenue [Member]                      
Disaggregation of Revenue [Line Items]                      
Total revenue             18,500,000        
Product Revenue [Member] | Innovent [Member]                      
Disaggregation of Revenue [Line Items]                      
Total revenue             2,900,000 800,000      
Product Revenue [Member] | NK [Member]                      
Disaggregation of Revenue [Line Items]                      
Contract Liability             100,000        
License [Member]                      
Disaggregation of Revenue [Line Items]                      
Total revenue             64,718,000 3,084,000      
Milestones require payments                 $ 2,000,000    
License [Member] | License and Collaboration Agreement [Member]                      
Disaggregation of Revenue [Line Items]                      
Contract Liability                   $ 58,700,000  
License [Member] | AnHeart [Member] | NK [Member]                      
Disaggregation of Revenue [Line Items]                      
Contract Liability                     21,200,000
Research And Development Service Revenue [Member]                      
Disaggregation of Revenue [Line Items]                      
Contract Liability             18,400,000        
Contract with customer liability revenue recognized             8,600,000        
Research And Development Service Revenue [Member] | License and Collaboration Agreement [Member]                      
Disaggregation of Revenue [Line Items]                      
Contract Liability             200,000        
Research And Development Service Revenue [Member] | Innovent [Member]                      
Disaggregation of Revenue [Line Items]                      
Total revenue             700,000 1,900,000      
Research And Development Service Revenue [Member] | NK [Member]                      
Disaggregation of Revenue [Line Items]                      
Contract Liability             200,000 200,000      
Research And Development Service Revenue [Member] | AnHeart [Member] | NK [Member]                      
Disaggregation of Revenue [Line Items]                      
Contract Liability                     $ 3,800,000
Royalty Revenue [Member] | Innovent [Member]                      
Disaggregation of Revenue [Line Items]                      
Total revenue             1,400,000 $ 200,000      
Royalty Revenue [Member] | NK [Member]                      
Disaggregation of Revenue [Line Items]                      
Contract Liability             $ 300,000