EQUITY - Distributions (Details) - USD ($) $ / shares in Units, $ in Millions |
6 Months Ended | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 12, 2024 |
May 23, 2024 |
Apr. 26, 2024 |
Mar. 14, 2024 |
Feb. 01, 2024 |
Dec. 13, 2023 |
Jul. 10, 2023 |
May 24, 2023 |
Apr. 28, 2023 |
Mar. 08, 2023 |
Feb. 02, 2023 |
Dec. 07, 2022 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Dividends Payable [Line Items] | ||||||||||||||
| Aggregate payment amount on common stock | $ 1,559.2 | $ 1,461.3 | ||||||||||||
| Dividends Declared and Paid | Common Stock | ||||||||||||||
| Dividends Payable [Line Items] | ||||||||||||||
| Distribution per share (in dollars per share) | $ 1.62 | $ 1.62 | $ 1.70 | $ 1.57 | $ 1.56 | $ 1.56 | ||||||||
| Aggregate payment amount on common stock | $ 756.5 | $ 792.7 | $ 731.8 | $ 727.0 | $ 726.3 | |||||||||
| Dividends Declared and Paid | Common Stock | Subsequent Event | ||||||||||||||
| Dividends Payable [Line Items] | ||||||||||||||
| Aggregate payment amount on common stock | $ 756.7 | |||||||||||||