EQUITY AND REDEEMABLE NONCONTROLLING INTERESTS - Schedule of Dividends on Common Stock (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
|
| Dividends Payable [Line Items] | ||||
| Common dividends (in usd per share) | $ 0.39 | $ 0.39 | $ 0.335 | $ 0.335 |
| Dividends payable as of record date | $ 92,157 | $ 88,452 | ||
| O 2026 Q1 Dividends | ||||
| Dividends Payable [Line Items] | ||||
| Dividends payment date | Apr. 15, 2026 | |||
| Dividends record date | Mar. 31, 2026 | |||
| O 2025 Q2 Dividends | ||||
| Dividends Payable [Line Items] | ||||
| Dividends payment date | Jul. 15, 2026 | |||
| Dividends record date | Jun. 30, 2026 | |||