XML 174 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Operating Lease Liability Maturity (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 111.0  
2024 107.0  
2025 80.5  
2026 65.7  
2027 69.5  
Thereafter 36.6  
Total lease payments 470.3  
Less: interest 40.1  
Present value of operating lease liabilities $ 430.2 $ 419.5