v3.26.1
Shareholders’ Equity - BioNTech Securities Purchase Agreement (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 13, 2024
Feb. 06, 2024
Ordinary shares    
Class of Stock [Line Items]    
Number of shares issued in transaction (shares) 33,333,333  
Per share price of issuance (usd per share) $ 6.00  
Proceeds of issuance of ordinary shares, net of issuance costs $ 193.8  
Ordinary shares | BioNTech    
Class of Stock [Line Items]    
Collaborative arrangement, rights and obligations, maximum share purchase requirement, shares (in shares) 15,000,000  
Collaborative arrangement, rights and obligations, maximum share purchase requirement, value $ 20.0  
BioNTech    
Class of Stock [Line Items]    
Period to enter agreement from initial closing date (in months) 18 months  
BioNTech | Ordinary shares    
Class of Stock [Line Items]    
Stockholders' equity, common stock, conversion ratio (in shares)   1