v3.24.1.u1
Debt - Short-term and Credit Facilities Debt (Details)
1 Months Ended 3 Months Ended
Apr. 30, 2024
USD ($)
revolvingCreditFacility
position
Apr. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Commercial paper average interest rate     5.54%
Commercial Paper      
Debt Instrument [Line Items]      
Maximum borrowing capacity     $ 5,000,000,000
Revolving Credit Agreements, April 2024 | Subsequent Event      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 6,500,000,000    
Aggregate amount of options to increase commitments 1,500,000,000    
Maximum total commitment $ 8,000,000,000    
Number of revolving credit facilities | revolvingCreditFacility 2    
Number of participating banks | position 22    
Leverage ratio covenant 60.00%    
Five-year Revolving Credit Agreement, Maturing April 2029 | Subsequent Event      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 5,000,000,000    
Credit agreement term 5 years    
Credit agreement extension term 1 year    
Five-year Revolving Credit Agreement, Maturing April 2029 | Letter of Credit | Subsequent Event      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 500,000,000    
364-day Revolving Credit Agreement, Maturing April 2025 | Subsequent Event      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 1,500,000,000    
Credit agreement term 364 days    
Credit facility, conversion to term loan, term 1 year    
Revolving credit agreements, April 2023      
Debt Instrument [Line Items]      
Outstanding balances     $ 0
Maximum borrowing capacity   $ 5,000,000,000  
Five-year Revolving Credit Agreement, Maturing April 2028      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 4,000,000,000  
Credit agreement term   5 years  
364-day Revolving Credit Agreement, Maturing April 2024      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 1,000,000,000  
Credit agreement term   364 days