v3.25.0.1
FAIR VALUE MEASUREMENTS - Valuation Techniques (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Jul. 22, 2024
Dec. 31, 2023
Fair value measurements      
Corporate borrowings, carrying value $ 4,010.9   $ 4,552.3
Significant other observable inputs (Level 2)      
Fair value measurements      
Corporate borrowings, fair value $ 3,866.3   $ 3,674.7
Nonrecurring basis | Exchangeable Notes      
Fair value measurements      
Corporate borrowings, carrying value   $ 293.6  
Nonrecurring basis | Exchangeable Notes | Significant other observable inputs (Level 2)      
Fair value measurements      
Corporate borrowings, fair value   $ 293.6