v3.26.1
Debt - Additional Information (Details)
$ in Millions, € in Billions
3 Months Ended
Mar. 31, 2026
USD ($)
extension
Mar. 31, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]      
Notes outstanding $ 122,632   $ 68,836
Short-term debt 152   455
Credit Facility      
Debt Instrument [Line Items]      
Revolving credit facility maximum borrowing capacity 20,000    
Commercial Paper      
Debt Instrument [Line Items]      
Commercial paper, maximum borrowing capacity $ 30,000 € 3.0  
Debt term 397 days    
Commercial paper $ 0   0
The Credit Agreement | Credit Facility      
Debt Instrument [Line Items]      
Revolving credit facility maximum borrowing capacity $ 15,000    
Basis spread on variable rate (as a percent) 0.45%    
Commitment fee percentage 0.03%    
Short-term debt $ 0   0
Short-Term Credit Agreement | Credit Facility      
Debt Instrument [Line Items]      
Debt term 364 days    
Revolving credit facility maximum borrowing capacity $ 5,000    
Additional term 364 days    
Basis spread on variable rate (as a percent) 0.45%    
Commitment fee percentage 0.03%    
Short-term debt $ 0   0
Number of term extensions | extension 1    
Senior Notes      
Debt Instrument [Line Items]      
Notes outstanding $ 121,800    
Estimated fair value of notes $ 113,600   $ 61,100
Credit Facility | Revolving Credit Facility | The Credit Agreement      
Debt Instrument [Line Items]      
Additional term 1 year    
Credit Facility | Letter of Credit | April 2018 Revolving Credit Facility      
Debt Instrument [Line Items]      
Unused letters of credit $ 9,400