v3.26.1
Debt - Long-Term Debt Obligations (Details)
$ in Millions, € in Billions, £ in Billions, SFr in Billions
6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Jun. 30, 2026
CHF (SFr)
Jun. 30, 2026
GBP (£)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]          
Face value of long-term debt $ 132,995       $ 68,836
Total face value of long-term debt 132,995       68,836
Less: current portion of long-term debt (3,330)       (2,748)
Long-term debt 128,894       65,648
Senior Notes          
Debt Instrument [Line Items]          
Face value of long-term debt 132,100        
Total face value of long-term debt 132,100        
Unamortized discount and issuance costs, net $ (771)       (440)
Weighted average remaining lives term 14 years 2 months 12 days        
Senior Notes | 2014 Notes issuance of $6.0 billion          
Debt Instrument [Line Items]          
Issuance amount $ 6,000        
Face value of long-term debt 2,750       2,750
Total face value of long-term debt $ 2,750       2,750
Weighted average remaining lives term 13 years 10 months 24 days        
Senior Notes | 2014 Notes issuance of $6.0 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 4.80% 4.80% 4.80% 4.80%  
Effective Interest Rates 4.93% 4.93% 4.93% 4.93%  
Senior Notes | 2014 Notes issuance of $6.0 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 4.95% 4.95% 4.95% 4.95%  
Effective Interest Rates 5.12% 5.12% 5.12% 5.12%  
Senior Notes | 2017 Notes issuance of $17.0 billion          
Debt Instrument [Line Items]          
Issuance amount $ 17,000        
Face value of long-term debt 12,000       12,000
Total face value of long-term debt $ 12,000       12,000
Weighted average remaining lives term 14 years 10 months 24 days        
Senior Notes | 2017 Notes issuance of $17.0 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 3.15% 3.15% 3.15% 3.15%  
Effective Interest Rates 3.25% 3.25% 3.25% 3.25%  
Senior Notes | 2017 Notes issuance of $17.0 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 4.25% 4.25% 4.25% 4.25%  
Effective Interest Rates 4.33% 4.33% 4.33% 4.33%  
Senior Notes | 2020 Notes issuance of $10.0 billion          
Debt Instrument [Line Items]          
Issuance amount $ 10,000        
Face value of long-term debt 7,750       7,750
Total face value of long-term debt $ 7,750       7,750
Weighted average remaining lives term 17 years 7 months 6 days        
Senior Notes | 2020 Notes issuance of $10.0 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 1.20% 1.20% 1.20% 1.20%  
Effective Interest Rates 1.26% 1.26% 1.26% 1.26%  
Senior Notes | 2020 Notes issuance of $10.0 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 2.70% 2.70% 2.70% 2.70%  
Effective Interest Rates 2.77% 2.77% 2.77% 2.77%  
Senior Notes | 2021 Notes issuance of $18.5 billion          
Debt Instrument [Line Items]          
Issuance amount $ 18,500        
Face value of long-term debt 12,250       15,000
Total face value of long-term debt $ 12,250       15,000
Weighted average remaining lives term 15 years 7 months 6 days        
Senior Notes | 2021 Notes issuance of $18.5 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 1.65% 1.65% 1.65% 1.65%  
Effective Interest Rates 1.70% 1.70% 1.70% 1.70%  
Senior Notes | 2021 Notes issuance of $18.5 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 3.25% 3.25% 3.25% 3.25%  
Effective Interest Rates 3.31% 3.31% 3.31% 3.31%  
Senior Notes | April 2022 Notes issuance of $12.8 billion          
Debt Instrument [Line Items]          
Issuance amount $ 12,800        
Face value of long-term debt 9,750       9,750
Total face value of long-term debt $ 9,750       9,750
Weighted average remaining lives term 13 years 3 months 18 days        
Senior Notes | April 2022 Notes issuance of $12.8 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 3.30% 3.30% 3.30% 3.30%  
Effective Interest Rates 3.40% 3.40% 3.40% 3.40%  
Senior Notes | April 2022 Notes issuance of $12.8 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 4.10% 4.10% 4.10% 4.10%  
Effective Interest Rates 4.15% 4.15% 4.15% 4.15%  
Senior Notes | December 2022 Notes issuance of $8.3 billion          
Debt Instrument [Line Items]          
Issuance amount $ 8,300        
Face value of long-term debt 5,750       5,750
Total face value of long-term debt $ 5,750       5,750
Weighted average remaining lives term 3 years 10 months 24 days        
Senior Notes | December 2022 Notes issuance of $8.3 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 4.55% 4.55% 4.55% 4.55%  
Effective Interest Rates 4.61% 4.61% 4.61% 4.61%  
Senior Notes | December 2022 Notes issuance of $8.3 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 4.70% 4.70% 4.70% 4.70%  
Effective Interest Rates 4.74% 4.74% 4.74% 4.74%  
Senior Notes | 2025 Notes issuance of $15.0 billion          
Debt Instrument [Line Items]          
Issuance amount $ 15,000        
Face value of long-term debt 15,000       15,000
Total face value of long-term debt $ 15,000       15,000
Weighted average remaining lives term 15 years 1 month 6 days        
Senior Notes | 2025 Notes issuance of $15.0 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 3.90% 3.90% 3.90% 3.90%  
Effective Interest Rates 3.99% 3.99% 3.99% 3.99%  
Senior Notes | 2025 Notes issuance of $15.0 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 5.55% 5.55% 5.55% 5.55%  
Effective Interest Rates 5.62% 5.62% 5.62% 5.62%  
Senior Notes | March 2026 Notes issuance of $37.0 billion          
Debt Instrument [Line Items]          
Issuance amount $ 37,000        
Face value of long-term debt 37,000       0
Total face value of long-term debt $ 37,000       0
Weighted average remaining lives term 16 years 4 months 24 days        
Senior Notes | March 2026 Notes issuance of $37.0 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 3.85% 3.85% 3.85% 3.85%  
Effective Interest Rates 3.96% 3.96% 3.96% 3.96%  
Senior Notes | March 2026 Notes issuance of $37.0 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 6.05% 6.05% 6.05% 6.05%  
Effective Interest Rates 6.12% 6.12% 6.12% 6.12%  
Senior Notes | March 2026 Euro-denominated Notes issuance of €14.5 billion          
Debt Instrument [Line Items]          
Issuance amount | €   € 14.5      
Face value of long-term debt $ 16,550       0
Total face value of long-term debt $ 16,550       0
Weighted average remaining lives term 10 years 1 month 6 days        
Senior Notes | March 2026 Euro-denominated Notes issuance of €14.5 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 2.50% 2.50% 2.50% 2.50%  
Effective Interest Rates 2.59% 2.59% 2.59% 2.59%  
Senior Notes | March 2026 Euro-denominated Notes issuance of €14.5 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 4.85% 4.85% 4.85% 4.85%  
Effective Interest Rates 4.88% 4.88% 4.88% 4.88%  
Senior Notes | Euro-Denominated Floating Rate Notes due 2028          
Debt Instrument [Line Items]          
Issuance amount $ 1,800        
Stated Interest Rates 0.35% 0.35% 0.35% 0.35%  
Senior Notes | May 2026 Swiss franc-denominated Notes issuance of CHF2.8 billion          
Debt Instrument [Line Items]          
Issuance amount | SFr     SFr 2.8    
Face value of long-term debt $ 3,487       0
Total face value of long-term debt $ 3,487       0
Weighted average remaining lives term 8 years 10 months 24 days        
Senior Notes | May 2026 Swiss franc-denominated Notes issuance of CHF2.8 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 0.84% 0.84% 0.84% 0.84%  
Effective Interest Rates 0.90% 0.90% 0.90% 0.90%  
Senior Notes | May 2026 Swiss franc-denominated Notes issuance of CHF2.8 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 2.08% 2.08% 2.08% 2.08%  
Effective Interest Rates 2.10% 2.10% 2.10% 2.10%  
Senior Notes | June 2026 Canadian Dollar-denominated Notes issuance of C$14.0 billion          
Debt Instrument [Line Items]          
Issuance amount | £       £ 14.0  
Face value of long-term debt $ 9,853       0
Total face value of long-term debt $ 9,853       0
Weighted average remaining lives term 14 years 9 months 18 days        
Senior Notes | June 2026 Canadian Dollar-denominated Notes issuance of C$14.0 billion | Minimum          
Debt Instrument [Line Items]          
Stated Interest Rates 3.40% 3.40% 3.40% 3.40%  
Effective Interest Rates 3.46% 3.46% 3.46% 3.46%  
Senior Notes | June 2026 Canadian Dollar-denominated Notes issuance of C$14.0 billion | Maximum          
Debt Instrument [Line Items]          
Stated Interest Rates 5.00% 5.00% 5.00% 5.00%  
Effective Interest Rates 5.05% 5.05% 5.05% 5.05%  
Senior Notes | Floating Rate Notes due 2028 and 2029          
Debt Instrument [Line Items]          
Issuance amount $ 2,800        
Senior Notes | Floating Rate Notes due 2028          
Debt Instrument [Line Items]          
Stated Interest Rates 0.44% 0.44% 0.44% 0.44%  
Senior Notes | Floating Rate Notes due 2029          
Debt Instrument [Line Items]          
Stated Interest Rates 0.59% 0.59% 0.59% 0.59%  
Other long-term debt          
Debt Instrument [Line Items]          
Face value of long-term debt $ 855       836
Total face value of long-term debt $ 855       $ 836