XML 135 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Schedule of Long-Term Debt Instruments (Details) - Senior Notes - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Dec. 31, 2022
Debt Instrument [Line Items]        
Debt instrument, face amount $ 7,000 $ 5,250 $ 7,000 $ 750
Proceeds from issuance of senior debt 6,900 5,200    
4.25% Senior Notes Due 2027        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 1,250      
Interest rate 4.25%      
4.4% Senior Notes Due 2029        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 600      
Interest rate 4.40%      
4.75% Senior Notes Due 2031        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 1,250      
Interest rate 4.75%      
5.05% Senior Notes Due 2034        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 1,600      
Interest rate 5.05%      
5.7% Senior Notes Due 2054        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 1,500      
Interest rate 5.70%      
5.85% Senior Notes Due 2064        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 800      
Interest rate 5.85%      
5.55% Senior Notes Due 2026        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 750    
Interest rate   5.55%    
5.65% Senior Notes Due 2028        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 750    
Interest rate   5.65%    
5.80% Senior Notes Due 2030        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 500    
Interest rate   5.80%    
6.05% Senior Notes Due 2033        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 1,500    
Interest rate   6.05%    
6.625% Senior Notes Due 2053        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 1,750    
Interest rate   6.625%    
6.1% Senior Notes Due 2032        
Debt Instrument [Line Items]        
Debt instrument, face amount       $ 750
Interest rate       6.10%