v3.26.1
Revenue Recognition (Additional Information) (Details)
€ in Millions
1 Months Ended 3 Months Ended 6 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 ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Apr. 30, 2026
USD ($)
Jan. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Disaggregation of Revenue [Line Items]                              
Total revenue             $ 31,687,000 $ 4,833,000   $ 114,915,000 $ 7,917,000        
Milestones require payments                 $ 6,000,000            
Number of milestones                       two      
Company is owed in milestone payments       $ 8,000,000                      
Accounts receivable             27,826,000     27,826,000         $ 16,076,000
Contract Assets                   $ 0          
Revenue, performance obligation satisfied over time, method used, description                   The contract liabilities as of June 30, 2026 of $17.0 million consists of $0.3 million of deferred revenue which will be recognize as product revenue and the remaining $16.7 million are expected to be recognized as revenue as research and development services are provided over the next 3 years, with $8.5 million expected to be recognized within one year          
Contract with customer liability revenue recognized                   $ 2,600,000          
Capitalized contract cost       $ 1,700,000     2,400,000 1,700,000   2,400,000 1,700,000        
Milestone Payment $ 3,000,000                            
License and Collaboration Agreement [Member]                              
Disaggregation of Revenue [Line Items]                              
Milestones require payments   $ 170,000,000 € 145.0                        
License and Collaboration Arrangement Upfront Payment   58,700,000 50.0                        
Milestone Payment   $ 30,000 € 25.0                        
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             23,200,000     41,700,000          
Product Revenue [Member] | Innovent [Member]                              
Disaggregation of Revenue [Line Items]                              
Total revenue             4,400,000 800,000   7,300,000 1,600,000        
Product Revenue [Member] | NK [Member]                              
Disaggregation of Revenue [Line Items]                              
Total revenue                   100,000          
License [Member]                              
Disaggregation of Revenue [Line Items]                              
Total revenue             8,495,000 3,595,000   73,213,000 6,679,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 with customer liability revenue recognized                   8,500,000          
Deferred revenue             300,000     300,000          
Paid Amount for global development and commercialization rights                         $ 500,000    
Research And Development Service Revenue [Member] | Innovent [Member]                              
Disaggregation of Revenue [Line Items]                              
Total revenue             2,000,000 2,200,000   2,600,000 4,100,000        
Research And Development Service Revenue [Member] | NK [Member]                              
Disaggregation of Revenue [Line Items]                              
Total revenue               200,000   200,000 400,000        
Research And Development Service Revenue [Member] | AnHeart [Member] | NK [Member]                              
Disaggregation of Revenue [Line Items]                              
Contract Liability                             $ 3,800,000
Research And Development Service Revenue [Member] | Maximum [Member]                              
Disaggregation of Revenue [Line Items]                              
Contract Liability             17,000,000     17,000,000          
Research And Development Service Revenue [Member] | Minimum [Member]                              
Disaggregation of Revenue [Line Items]                              
Contract Liability             16,700,000     16,700,000          
Royalty Revenue [Member] | Innovent [Member]                              
Disaggregation of Revenue [Line Items]                              
Total revenue             1,600,000 $ 200,000   3,000,000 $ 500,000        
Royalty Revenue [Member] | NK [Member]                              
Disaggregation of Revenue [Line Items]                              
Total revenue             $ 500,000     $ 800,000