XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Leases Operating Leases Future Minimum Payments (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Operating Leases, Future Minimum Payments Due [Line Items]  
Remainder of 2023 $ 16.1
2024 60.7
2025 57.5
2026 52.9
2027 50.4
2028 49.6
Thereafter 193.0
Total Operating Lease Payments 480.2
Operating Lease Payments, Less Imputed Interest (82.0)
Present Value of Operating Lease Liability $ 398.2