XML 99 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Short-term and Credit Facilities Debt (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2024
Dec. 31, 2024
Jul. 31, 2024
Jun. 30, 2024
Debt Instrument [Line Items]        
Commercial paper average interest rate   4.65%    
Commercial Paper        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 6,500,000,000 $ 6,500,000,000 $ 5,000,000,000.0
Revolving Credit Agreements, April 2024        
Debt Instrument [Line Items]        
Outstanding balances   $ 0    
Aggregate amount of options to increase commitments $ 1,500,000,000      
Maximum total commitment $ 8,000,000,000.0      
Leverage ratio covenant 60.00%      
Five-year Revolving Credit Agreement, Maturing April 2029        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 5,000,000,000.0      
Credit agreement term 5 years      
Credit agreement extension term 1 year      
Five-year Revolving Credit Agreement, Maturing April 2029 | Letter of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 500,000,000      
364-day Revolving Credit Agreement, Maturing April 2025        
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