ALLIANCES - Financial Information Pertaining to Alliances (BioNTech) (Details) $ in Billions |
3 Months Ended | 6 Months Ended |
---|---|---|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2025
USD ($)
|
|
Alliance Statement [Line Items] | ||
Consideration for anniversary payments | $ 2.0 | $ 2.0 |
BioNTech | ||
Alliance Statement [Line Items] | ||
Upfront payments made to collaborative partner | $ 1.5 | |
Consideration for contingent development and regulatory approval | $ 7.6 |