v3.25.4
Contingencies and Certain Commitments - Patent Litigation (Details)
$ in Millions
1 Months Ended
Jul. 31, 2025
patent
Mar. 30, 2025
patent
Aug. 31, 2024
patent
Jul. 31, 2024
patent
Apr. 30, 2024
patent
Mar. 31, 2024
patent
Nov. 30, 2023
patent
May 31, 2023
patent
Apr. 30, 2023
patent
Sep. 30, 2022
patent
Aug. 31, 2022
patent
Jul. 31, 2022
patent
Dec. 31, 2025
USD ($)
Gain Contingencies [Line Items]                          
Threshold for disclosure of proceedings under environmental laws | $                         $ 1
Loss contingency, patents allegedly infringed and subsequently revoked             1            
Comirnaty [Member] | ModernaTX U.S. Patent Infringement Case [Member]                          
Gain Contingencies [Line Items]                          
Number of patents allegedly infringed                     3    
Number of patents ruled invalid   2                      
Number of patents under review           2              
Comirnaty [Member] | ModernaTX European Patent Infringement Case [Member]                          
Gain Contingencies [Line Items]                          
Number of patents allegedly infringed                   2 2    
Loss contingency, patents ruled invalid and subsequently revoked       1                  
Comirnaty [Member] | Arbutus and Genevant U.S. Patent Infringement Case [Member]                          
Gain Contingencies [Line Items]                          
Number of patents allegedly infringed                 5        
Comirnaty [Member] | GlaxoSmithKline Biologics SA and GlaxoSmithKline LLC US Patent Infringement Case [Member]                          
Gain Contingencies [Line Items]                          
Number of patents allegedly infringed     3   5                
Comirnaty [Member] | GlaxoSmithKline Biologics SA And GlaxoSmithKline LLC Ireland Infringement Case [Member]                          
Gain Contingencies [Line Items]                          
Number of patents allegedly infringed 3                        
Comirnaty [Member] | GlaxoSmithKline Biologics SA And GlaxoSmithKline LLC Unified Patent Court Patent Infringement Case [Member]                          
Gain Contingencies [Line Items]                          
Number of patents allegedly infringed 2                        
Comirnaty [Member] | Pfizer, BioNTech and BioNTech Manufacturing GmbH Versus CureVac, Judgment of Non-Infringement [Member]                          
Gain Contingencies [Line Items]                          
Number of patents found not infringed                       3  
Number of patents found infringed               3