v3.26.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 29, 2024
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2026
USD ($)
Item
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Item
Jun. 30, 2025
USD ($)
Loss Contingencies [Line Items]            
Research and development     $ 57,785 $ 43,902 $ 107,017 $ 74,526
2024 Novartis Agreement            
Loss Contingencies [Line Items]            
Exclusive negotiation period after receipt of written notice 30 days          
Exclusive negotiation period maximum 120 days          
Proposed sale negotiation period 45 days          
Aggregate amount of units actually supplied $ 275,000          
2020 Novartis Agreement | Bio Medical Research Inc            
Loss Contingencies [Line Items]            
Number of patients | Item     60   60  
Aurigene Agreement            
Loss Contingencies [Line Items]            
Milestone payments to be paid to collaborative partner   $ 60,000        
Upfront payment, research and development.   8,000        
Aurigene Agreement | Commercial Milestone            
Loss Contingencies [Line Items]            
Milestone payments to be paid to collaborative partner   $ 370,000        
Aurigene Agreement | Clinical Development Milestones            
Loss Contingencies [Line Items]            
Upfront payment, research and development.         $ 23,000  
2026 Bayer Agreement | Bio Medical Research Inc            
Loss Contingencies [Line Items]            
Number of patients | Item     36   36