v3.26.1
Fair Value of Financial Instruments - Schedule of Contingent Consideration Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Option, Quantitative Disclosures [Line Items]    
Total contingent consideration liabilities $ 65,041 $ 94,339
Level 3    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Total contingent consideration liabilities 65,041 94,339
Development and Commercialization Milestones | Level 3    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Total contingent consideration liabilities $ 18,599 42,378
Development and Commercialization Milestones | Level 3 | Payment discount rate | Discounted cash flow | Minimum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.082  
Development and Commercialization Milestones | Level 3 | Payment discount rate | Discounted cash flow | Maximum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.114  
Development and Commercialization Milestones | Level 3 | Payment discount rate | Discounted cash flow | Weighted Average    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.082  
Development and Commercialization Milestones | Level 3 | Probability of payment | Discounted cash flow | Minimum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0  
Development and Commercialization Milestones | Level 3 | Probability of payment | Discounted cash flow | Maximum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 1  
Development and Commercialization Milestones | Level 3 | Probability of payment | Discounted cash flow | Weighted Average    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.943  
Sales Milestones | Level 3    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Total contingent consideration liabilities $ 26,341 30,877
Sales Milestones | Level 3 | Revenue volatility | Scenario analysis | Minimum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.29  
Sales Milestones | Level 3 | Revenue volatility | Scenario analysis | Maximum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.51  
Sales Milestones | Level 3 | Revenue volatility | Scenario analysis | Weighted Average    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.467  
Sales Milestones | Level 3 | Revenue discount rate | Scenario analysis | Minimum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.086  
Sales Milestones | Level 3 | Revenue discount rate | Scenario analysis | Maximum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.187  
Sales Milestones | Level 3 | Revenue discount rate | Scenario analysis | Weighted Average    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.167  
Assumed contingent consideration Piramal SPA | Level 3    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Total contingent consideration liabilities $ 20,101 $ 21,084
Assumed contingent consideration Piramal SPA | Level 3 | EBITDA volatility | Scenario analysis    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.60  
Assumed contingent consideration Piramal SPA | Level 3 | EBITDA volatility | Scenario analysis | Weighted Average    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.60  
Assumed contingent consideration Piramal SPA | Level 3 | EBITDA discount rate | Scenario analysis | Minimum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.21  
Assumed contingent consideration Piramal SPA | Level 3 | EBITDA discount rate | Scenario analysis | Maximum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.21  
Assumed contingent consideration Piramal SPA | Level 3 | EBITDA discount rate | Scenario analysis | Weighted Average    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liability measurement input 0.21