FAIR VALUE MEASUREMENTS - Fair value on a nonrecurring basis (Details) - USD ($) $ in Millions |
Mar. 31, 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,862.0 | $ 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,862.0 | |
| Significant other observable inputs (Level 2) | ||
| Other Fair Value Measurement Disclosures | ||
| Current maturities of corporate borrowings, fair value | 14.6 | |
| Corporate borrowings, noncurrent, fair value | $ 3,266.3 |