XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.1
License, Research and Other Agreements (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 25, 2016
Dec. 05, 2014
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Revenue Arrangement [Line Items]          
Estimate of total payments for clinical trials     $ 660.7    
Clinical trials expense     64.2 $ 94.5 $ 66.3
Research and Development Expense [Member]          
Deferred Revenue Arrangement [Line Items]          
Clinical trials expense     616.5    
Clinical trial expense paid     $ 578.3    
LICR [Member]          
Deferred Revenue Arrangement [Line Items]          
License costs   $ 1.0      
Type of Cost, Good or Service [Extensible List]   License [Member]      
Milestone payments for license costs pre-regulatory approval $ 12.0 $ 20.0      
Milestone payments for license costs post-regulatory approval $ 32.0 $ 80.0