v3.25.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Minimum Debt Repayments
Scheduled minimum debt repayments are as follows:
At June 30,
2025
Year Ending December 31,
2025 (for the remainder of 2025)
$— 
2026— 
2027— 
2028— 
2029632 
Thereafter6,783 
Total face value of debt outstanding
7,415 
Unamortized premiums, discounts, and issuance costs(283)
Debt$7,132 
Schedule of Debt Instrument Redemption
Three Months Ended
June 30, 2025
Six Months Ended
June 30, 2025
Settled Notional Amount
Total Repurchase Amount (1)
Settled Notional Amount
Total Repurchase Amount (1)
$700 2.80% Senior Notes due October 2029
$$$$
$650 3.25% Senior Notes due May 2030
78 74 96 91 
$1,000 2.25% Senior Notes due October 2030
66 59 67 60 
$1,000 2.60% Senior Notes due July 2032
32 27 
$600 5.875% Senior Notes due April 2035
83 87 83 87 
$1,100 6.250% Senior Notes due October 2039
164 177 164 177 
$395 $401 $448 $448 
____________________________
(1)Includes $3 of accrued interest for the three and six months ended June 30, 2025.