XML 129 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Details 4)
$ in Millions
Dec. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2024 $ 80.9
2025 70.8
2026 55.0
2027 44.0
2028 37.1
Thereafter 132.6
Total lease payments 420.4
Less: Imputed interest(1) (68.0)
Present value of operating lease liabilities $ 352.4