v3.25.2
FINANCIAL INSTRUMENTS - Summary of Notional Amounts (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
5.00% Senior Notes due December 2034 | Senior Notes    
Derivative [Line Items]    
Debt instrument, interest rate 5.00%  
2.80% Senior Notes due June 2031 | Senior Notes    
Derivative [Line Items]    
Debt instrument, interest rate 2.80%  
6.40% Senior Notes due November 2033 | Senior Notes    
Derivative [Line Items]    
Debt instrument, interest rate 6.40%  
Fair Value Hedging | Interest Rate Swaps    
Derivative [Line Items]    
Notional Amount $ 1,800,000,000 $ 700,000,000
Fair Value Hedging | Interest Rate Swaps | 5.00% Senior Notes due December 2034    
Derivative [Line Items]    
Notional Amount 850,000,000 700,000,000
Fair Value Hedging | Interest Rate Swaps | 2.80% Senior Notes due June 2031    
Derivative [Line Items]    
Notional Amount 550,000,000 0
Fair Value Hedging | Interest Rate Swaps | 6.40% Senior Notes due November 2033    
Derivative [Line Items]    
Notional Amount $ 400,000,000 $ 0