v3.26.1
Commercial Manufacturing and Supply Agreements (Details)
SFr in Millions, $ in Millions
1 Months Ended
Sep. 30, 2025
Oct. 31, 2023
CHF (SFr)
renewalOption
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Supply Commitment [Line Items]        
Additional renewal period | renewalOption   3    
Automatic renewal period, advanced notice period   24 months    
Lonza Commercial Manufacturing and Supply Agreement        
Supply Commitment [Line Items]        
Automatic renewal period   5 years    
Agreement termination penalty | SFr   SFr 70.0    
Repurposing fee | SFr   SFr 27.0    
Repurposing fee, credit duration   10 years    
Capital expenditure related to the facility build out and equipment | $     $ 219.8 $ 196.3
Facility build out expenditures | $     $ 190.7 $ 94.3
Patheon Commercial Manufacturing and Supply Agreement        
Supply Commitment [Line Items]        
Automatic renewal period 3 years      
Agreement initial term 15 years