XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - MATURITIES OF OPERATING LEASE LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Maturities of operating lease liabilities    
Remainder of 2024 $ 74.1  
2025 89.8  
2026 37.6  
2027 20.7  
2028 11.3  
Thereafter 52.2  
Total lease payments 285.7  
Less: Interest (32.5)  
Present value of operating lease liabilities 253.2  
Less: Short-term portion (122.7) $ (136.7)
Long-term operating lease liabilities $ 130.5 $ 159.3