DIVIDENDS AND DISTRIBUTIONS - Dividends Declared and Payable (Details) - USD ($) $ / shares in Units, $ in Millions |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Dividends Payable [Line Items] | ||||||
| Per share amount (in usd per share) | $ 0.96 | $ 0.96 | ||||
| Total amount | $ 690 | $ 665 | ||||
| April 28, 2026 | ||||||
| Dividends Payable [Line Items] | ||||||
| Per share amount (in usd per share) | $ 0.48 | |||||
| Total amount | $ 345 | |||||
| February 4, 2026 | ||||||
| Dividends Payable [Line Items] | ||||||
| Per share amount (in usd per share) | $ 0.48 | |||||
| Total amount | $ 345 | |||||
| April 29, 2025 | ||||||
| Dividends Payable [Line Items] | ||||||
| Per share amount (in usd per share) | $ 0.48 | |||||
| Total amount | $ 337 | |||||
| February 5, 2025 | ||||||
| Dividends Payable [Line Items] | ||||||
| Per share amount (in usd per share) | $ 0.48 | |||||
| Total amount | $ 328 | |||||