FAIR VALUE MEASUREMENTS - Fair value on a nonrecurring basis (Details) - USD ($) $ in Millions |
Sep. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Other Fair Value Measurement Disclosures | ||
| Current maturities of corporate borrowings, carrying value | $ 20.0 | $ 20.0 |
| Corporate borrowings, noncurrent, carrying value | 4,750.4 | $ 5,120.8 |
| Total Carrying Value | ||
| Other Fair Value Measurement Disclosures | ||
| Current maturities of corporate borrowings, carrying value | 20.0 | |
| Corporate borrowings, noncurrent, carrying value | 4,750.4 | |
| Significant other observable inputs (Level 2) | ||
| Other Fair Value Measurement Disclosures | ||
| Current maturities of corporate borrowings, fair value | 16.2 | |
| Corporate borrowings, noncurrent, fair value | $ 3,542.5 |