XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future Minimum Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
Next 12 months $ 13.2  
12 to 24 months 11.9  
24 to 36 months 11.2  
36 to 48 months 10.3  
48 to 60 months 8.9  
Thereafter 7.4  
Total lease payments 62.9  
Less imputed interest 7.3  
Total 55.6 $ 39.8
Finance Leases    
Next 12 months 0.3  
12 to 24 months 0.4  
24 to 36 months 0.3  
36 to 48 months 0.2  
48 to 60 months 0.1  
Thereafter 0.0  
Total lease payments 1.3  
Less imputed interest 0.1  
Total 1.2 $ 0.5
Total    
Next 12 months 13.5  
12 to 24 months 12.3  
24 to 36 months 11.5  
36 to 48 months 10.5  
48 to 60 months 9.0  
Thereafter 7.4  
Total lease payments 64.2  
Less imputed interest 7.4  
Total $ 56.8