LEASES - Supplemental Balance Sheet (Details) - USD ($) $ in Millions |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| LEASES. | ||
| Operating lease right of use assets | $ 115.3 | $ 136.6 |
| Current operating lease liabilities | $ 21.6 | $ 20.8 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Accounts Payable and Accrued Liabilities, Current | Accounts Payable and Accrued Liabilities, Current |
| Non-current operating lease liabilities | $ 126.3 | $ 150.8 |
| Total leased liabilities | $ 147.9 | $ 171.6 |