v3.24.1.u1
DEBT - Schedule of Components of Outstanding Debt (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Debt Instrument [Line Items]      
Total debt $ 42,845 $ 43,955  
Unamortized discount, premium, debt issuance costs, and fair value adjustments for acquisition accounting, net (267) (286)  
Debt, net of unamortized discount, premium, debt issuance costs, and fair value adjustments for acquisition accounting 42,578 43,669  
Current portion of debt (3,430) (1,780)  
Noncurrent portion of debt $ 39,148 41,889  
Senior Notes      
Debt Instrument [Line Items]      
Weighted average interest rate     6.412%
Floating rate senior notes with maturities of 5 years or less | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, maturity term 5 years    
Total debt $ 0 40  
Floating rate senior notes with maturities of 5 years or less | Weighted Average | Senior Notes      
Debt Instrument [Line Items]      
Weighted average interest rate 0.00%    
Senior notes with maturities of 5 years or less | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, maturity term 5 years    
Total debt $ 14,225 13,664  
Senior notes with maturities of 5 years or less | Weighted Average | Senior Notes      
Debt Instrument [Line Items]      
Weighted average interest rate 4.02%    
Senior notes with maturities between 5 and 10 years | Senior Notes      
Debt Instrument [Line Items]      
Total debt $ 7,107 8,607  
Senior notes with maturities between 5 and 10 years | Minimum | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, maturity term 5 years    
Senior notes with maturities between 5 and 10 years | Maximum | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, maturity term 10 years    
Senior notes with maturities between 5 and 10 years | Weighted Average | Senior Notes      
Debt Instrument [Line Items]      
Weighted average interest rate 4.33%    
Senior notes with maturities greater than 10 years | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, maturity term 10 years    
Total debt $ 21,513 $ 21,644  
Senior notes with maturities greater than 10 years | Weighted Average | Senior Notes      
Debt Instrument [Line Items]      
Weighted average interest rate 5.11%