XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Collaboration, License, and Other Agreements - U.S. Government Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenues   $ 13,117.2 $ 12,172.9 $ 16,071.7
Other Transaction Agreement        
Disaggregation of Revenue [Line Items]        
Percentage of trial costs required to be funded by collaborating party 70.00%      
"Next Generation" Covid Antibodies | Other Transaction Agreement | Collaboration revenue        
Disaggregation of Revenue [Line Items]        
Revenues   50.4    
U.S. government | "Next Generation" Covid Antibodies        
Disaggregation of Revenue [Line Items]        
Maximum transaction agreement payments   $ 326.0