XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
May 05, 2020
Censa      
Other Commitments      
Asset acquisition, development and regulatory milestones     $ 109.0
Censa | Maximum      
Other Commitments      
Asset acquisition, milestone, amount     217.5
Asset acquisition, net sales milestone     $ 160.0
Censa Merger Agreement | Censa      
Other Commitments      
Milestone obligation payments recorded $ 25.0    
Agilis      
Other Commitments      
Development milestone payments which the entity is obligated to pay $ 40.0 $ 40.0  
Agilis | Minimum      
Other Commitments      
Product sales (as a percent) 2.00% 2.00%  
Agilis | Maximum      
Other Commitments      
Development milestone payments which the entity is obligated to pay $ 60.0 $ 60.0  
Priority review voucher amount   535.0  
Potential sales milestones $ 150.0 $ 150.0  
Product sales (as a percent) 6.00% 6.00%  
BioElectron | Maximum      
Other Commitments      
Development milestone payments which the entity is obligated to pay $ 200.0 $ 200.0  
Development and Regulatory Milestones | Former Censa Securityholders      
Other Commitments      
Milestone obligation payments made   95.0  
Potential milestone payments due   217.5  
Upstaza/Kebilidi | Agilis      
Other Commitments      
Potential sales milestones $ 50.0 $ 50.0