XML 71 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Lease Cost [Abstract]      
Operating lease cost $ 17.3 $ 16.7 $ 15.6
Short-term lease cost 0.0 0.1 0.1
Total 17.3 16.8 $ 15.7
Operating cash flows information [Abstract]      
Cash paid for amounts included in the measurement of lease liabilities 18.2    
Non-cash activity [Abstract]      
Right-of-use assets obtained in the exchange for operating lease liabilities $ 17.6    
Weighted Average Remaining Lease Term and Discount Rates [Abstract]      
Weighted-average remaining operating lease term 5 years 3 months 18 days    
Weighted-average operating leases discount rate 6.00%    
Outstanding Lease Assets and Liabilities [Abstract]      
Right-of-use asset $ 46.9 $ 44.1  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent  
Lease liability - current $ 14.5 $ 13.5  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current Other Liabilities, Current  
Lease liability - non-current $ 38.7 $ 37.9  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Future Minimum Lease Payments [Abstract]      
2025 $ 17.2    
2026 14.7    
2027 10.8    
2028 8.4    
2029 3.1    
Thereafter 8.1    
Total future minimum lease payments 62.3    
Less imputed interest (9.1)    
Total $ 53.2    
Minimum [Member]      
Leases [Abstract]      
Remaining lease term 1 year    
Maximum [Member]      
Leases [Abstract]      
Remaining lease term 50 years