ALLIANCES - Financial Information Pertaining to Alliances (BioNTech) (Details) - BioNTech $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2025
USD ($)
|
|
| Alliance Statement [Line Items] | ||
| Upfront payments to be paid to collaborative partner | $ 1,500 | |
| Consideration for anniversary payments | $ 2,000 | $ 2,000 |
| Consideration for contingent development and regulatory approval | $ 7,600 |