v3.25.0.1
CORPORATE BORROWINGS AND FINANCE LEASE LIABILITIES - Senior Secured Credit Facility (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 23, 2023
Apr. 22, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2020
Nov. 08, 2016
Apr. 30, 2013
Corporate borrowings and finance lease obligations                
Payment of debt     $ 20.1 $ 20.0 $ 20.0      
Senior Secured Credit Facility                
Corporate borrowings and finance lease obligations                
New term loans maturing               $ 2,225.0
Revolving credit facility                
Corporate borrowings and finance lease obligations                
New term loans maturing               225.0
Senior secured tranche B loan maturing April 22, 2026                
Corporate borrowings and finance lease obligations                
New term loans maturing               $ 2,000.0
Senior Secured Credit Facility Term Loans | Base rate                
Corporate borrowings and finance lease obligations                
Spread on variable rate basis (as a percent) 2.00%              
Spread (as a percent) 2.00%              
Senior Secured Credit Facility Term Loans | Federal Funds Effective Rate                
Corporate borrowings and finance lease obligations                
Spread on variable rate basis (as a percent)   0.50%            
Spread (as a percent)   0.50%            
Senior Secured Credit Facility Term Loans | SOFR                
Corporate borrowings and finance lease obligations                
Spread on variable rate basis (as a percent) 3.00% 1.00%            
Spread (as a percent) 3.00% 1.00%            
5.875% Senior Subordinated Notes due 2026                
Corporate borrowings and finance lease obligations                
Stated interest rate (as a percent)     5.875% 5.875%   5.875% 5.875%