XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Information - Summary of Operating Leases Maturity and Future Minimum Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 43.0  
2025 36.8  
2026 30.8  
2027 28.9  
2028 23.6  
Thereafter 188.8  
Total lease payments 351.9  
Less: Interest (87.9)  
Total lease liabilities 264.0 $ 281.7
Financing Leases    
2024 1.7  
2025 1.7  
2026 1.7  
2027 1.8  
2028 1.8  
Thereafter 31.0  
Total lease payments 39.7  
Less: Interest (16.5)  
Total lease liabilities $ 23.2