XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details)
$ in Millions
Dec. 31, 2023
USD ($)
[1]
Leases  
2024 $ 47.0
2025 36.3
2026 26.5
2027 17.9
2028 9.4
Thereafter 12.4
Total lease payments 149.5
Less: imputed interest (7.4)
Present value of lease liabilities $ 142.1
[1] Operating lease payments reflect the Company's current fixed obligations under the operating lease agreements.