XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Leases Operating Lease Liability Payments Due (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
2023 $ 24.5
2024 15.3
2025 8.9
2026 6.1
2027 3.5
Thereafter 0.2
Total future minimum lease payments 58.5
Less: imputed interest 3.3
Operating Lease, Liability $ 55.2