XML 102 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - SCHEDULE OF SHORT-TERM DEBT (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Jun. 03, 2019
Short-term Debt [Line Items]      
2019 Term Loan     $ 850.0
Debt, Current $ 999.8 $ 301.3  
2.30% senior notes due 2024 0.0 400.0  
Senior notes due 2024 0.0 600.0  
Short term debt issue costs      
Short-term Debt [Line Items]      
Short term debt issuance costs (1.3) (0.4)  
Note payable, current      
Short-term Debt [Line Items]      
Notes Payable, Current 1.1 1.7  
Senior Notes due 2023      
Short-term Debt [Line Items]      
4.00% Senior notes due 2023 0.0 300.0  
Senior Notes      
Short-term Debt [Line Items]      
2.30% senior notes due 2024 short term 400.0    
2.30% senior notes due 2024   0.0  
Short-Term Debt      
Short-term Debt [Line Items]      
3.25% Senior notes due 2024 short term $ 600.0    
Senior notes due 2024   $ 0.0