XML 93 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT AND LINES OF CREDIT - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Amortization debt issuance costs $ 31.5 $ 27.0 $ 20.5
Senior Notes and Convertible Notes      
Debt Instrument [Line Items]      
Unamortized discount 38.5    
Unamortized debt issuance costs 92.8    
Senior Notes      
Debt Instrument [Line Items]      
Unamortized discount   46.1  
Amortization debt issuance costs 15.7 15.7 $ 27.4
Secured Debt      
Debt Instrument [Line Items]      
Unamortized debt issuance costs   78.4  
Unsecured Debt | Unsecured Revolving Credit Facility      
Debt Instrument [Line Items]      
Unamortized debt issuance costs $ 13.4    
Line of Credit      
Debt Instrument [Line Items]      
Unamortized debt issuance costs   $ 18.5