v3.26.1
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