XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Payments of Lease Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
2025 (remaining period) $ 11.4  
2026 12.7  
2027 10.0  
2028 7.4  
2029 4.7  
Thereafter 21.4  
Total future minimum lease payments 67.6  
Less: amounts representing interest (12.8)  
Total lease liability 54.8  
Finance Leases    
2025 (remaining period) 0.1  
2026 0.1  
2027 0.0  
2028 0.0  
2029 0.0  
Thereafter 0.0  
Total future minimum lease payments 0.2  
Less: amounts representing interest 0.0  
Total lease liability $ 0.2 $ 0.6