XML 112 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Future Operating Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Amount    
2023 $ 48.7  
2024 48.3  
2025 39.3  
2026 18.5  
2027 11.2  
Thereafter 11.3  
Total lease payments 177.3  
Less: interest (12.2)  
Total 165.1  
Balance Sheet Information    
Other accrued liabilities 47.4  
Long-term operating lease liabilities 117.7 $ 142.2
Lease payments for a lease signed but not yet commenced $ 83.9