XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Remaining Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 - remaining portion $ 56.7  
2024 39.1  
2025 25.9  
2026 20.3  
2027 16.6  
After 2027 41.8  
Total lease payments 200.4  
Less: imputed interest (61.2)  
Present value of lease liabilities $ 139.2 $ 147.7